Orders placed after 29 December will ship from 5th January 2017

Thank you so much for another amazing year! We hope you all had warm and cozy Christmas and Holidays.
Now it is time for us to slow down and start all the preparations for the Japanese New Year, which is the most important celebration in the year for us!

International orders placed before end of today (28th December) will be the very last batch of orders to be shipped in 2016 before we go into our New Year break. Any orders coming in between 29 December and 4th January will ship from the 5th January 2017.

Here are some of our favourite recent new & restocked items for you to check out, please pop over to our webshop which will remain open:

We are so grateful to have been a part of your 2016 :)
Many many thanks and Happy New Year!

Lots of love from Tokyo xx