Being the only electronics store located on the east side and even having its own entrance to the Akiba train station Yodobashi Camera is this gigantic, 8 stories tall mega store. Take some time to look at it and soak it in. It looks more like a shopping mall that what it truly is, a […]