The first thing we see in Shinjuku

After navigating the rabbit warren of Shinjuku station, we emerge to street level and find... Green Peas?!

Be First to Comment

Leave a Reply