Current News
Tag: Akihabara
Exploring Super Potato, Akihabara’s video game time machine

Exploring Super Potato, Akihabara’s video game time machine

During a recent trip to Tokyo, Japan, Nate Harrison spent some time exploring the Super Potato video game store in the famed Akihabara district.

READ MORE +