Japan is taking the western idea to all new levels. Here in the month of Halloween all things are halloween every where you look from hotel lobbies to shopping … Alo Japan.
Alo Japan.