Security cameras keep watch over the streets of Akihabara.
Be the first to comment - What do you think? Posted by James - January 26, 2011 at 9:54 am
Categories: Tags: