A tour of the arcades in Akihabara Japan. There are many floors and tons of arcades.

AloJapan.com