Myself and MRSTU1210 film a tour around the Softmap video games store in Akihabara in Tokyo, Japan.

AloJapan.com