Vampire-savior

09.19.11
There will be spud: Our tour of retro game shop Super Potato
09.19.11

There will be spud: Our tour of retro game shop Super Potato

Inside Tokyo's electronics district, Akihabara, you'll find Super Potato. In short, Super Potat...

View