greatbitblog.com
Retro Game Stalking In Japan Part One: Den Den Town
Japan is often referred to as the ultimate Mecca for video game fans. For years now people from all over the world have made the trip in search of retro gaming gold. Recently I decided to head back…