Battle of the Characters
Japanese people love kitsch. Whether it’s frilly maids in Akihabara, grown women spending all of their holidays at Tokyo Disneyland, Pokemon or Hello Kitty painted … Continued
Japanese people love kitsch. Whether it’s frilly maids in Akihabara, grown women spending all of their holidays at Tokyo Disneyland, Pokemon or Hello Kitty painted … Continued