
Japan is the home of some amazing pop-up shops and cafes. Some of them are insane, with reservation only that if you're not fast enough you'll never get the chance to try before they close. Which makes the permanent Sailor Moon store less stressful. Located in the half basement of Laforet in Harajuku are two [...]