Shibuya's Demons

It’s almost Halloween! Of course the only scary thing about Shibuya is the Tourists and over priced food. 渋谷へようこそ!

More by Kirby

View profile