Why we love Japan

Japan may do the weirdest stuffs but you can't deny its quite unique and lovely environment that made us to love it.

There you go, Stay Kawaii !