Ika (squid) hanging out on the backstreets of Shibuya station near the Inokashira west exit.
Comments (0)
There are no comments for this article. Be the first one to leave a message!