From its title alone, it's pretty obvious that Akiba's Trip the Animation is set in Akihabara. The "Electric Town" has become the "Holy Land" for anime fans. Continue reading