For those that have been to Tokyo, or those just interested in the ‘land of anime’ culture, here’s some very cool video of Shibuya. Be sure to check