2007 Tokyo Trip Day 3: Akihabara and Ikebukuro I swear to god — something like this can only happen in Japan. Tokyo is made up of win and awesome.