The Ghibli Store in Tokyo Station…not pictured: the madness of “Character Street” full of all kinds of stores like this, packed with shoppers and mascot/anime merchandise

The Ghibli Store in Tokyo Station…not pictured: the madness of “Character Street” full of all kinds of stores like this, packed with shoppers and mascot/anime merchandise
