Retro Game Store Reviews: The Hamura area

Hamura is a city in western Tokyo prefecture (not the city most people think Tokyo is), and it’s pretty much as far as you can go west in the prefecture before hitting the… Continue reading