Just to let you know that the Culture Japan store is now open to everybody at
Smart Dolls now ship between 5 - 10 business days after an order is placed. In some cases we ship the next day.
If you got questions then send me mail to "support at smartdoll.jp"
We also sell t-shirts for humans too.