Hello Kitty X Tokyo Forever 21

 

Hello Kitty… Shibuya… Forever 21… I can only imagine the madness.

Read more here.