Happy new year! » Fallout3 human sized doll (or is it wearable? no idea), in one of a dozen such shops in den-den town, Osaka.


Leave a Reply