Almost surely this is a Japanese love hotel, shot from the train. These hotels exist to allow Japanese who live in crowded homes to escape for a quickie. It's quite overt.
(Brad's Photos)
Almost surely this is a Japanese love hotel, shot from the train. These hotels exist to allow Japanese who live in crowded homes to escape for a quickie. It's quite overt.