Electric town Akihabara; where your dreams become a reality. A place where fans can indulge in the fantasies of cosplay, maid cafes, technology, and video games. Whether it is from the Yodobashi located as you exit the train station, the main strip, or the back alleys filled with maids handing flyers, you’ll almost certainly find […]
RSS Feed
Twitter
March 6th, 2017
Dash The Bomber 
Posted in
Tags:
