All-anime-themed hotel opening in Japan’s Tokorozawa Sakura Town【Photos】

A new place to stay not far from the real-world inspiration for the setting of My Neighbor Totoro.

Read More