Ika (squid) hanging out on the backstreets of Shibuya station near the Inokashira west exit.
Share
Tags
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!