Geek Heaven

Geek Heaven

10 August 2010

Tags: Akihabara, geek, Tokyo