Showing posts with label Akihabara. Show all posts
Showing posts with label Akihabara. Show all posts

Wednesday, 24 June 2009

20-foot cartoons


Where else but in Akihabara or "Akiba" can you see 20-foot tall cartoon schoolgirls on the side of a building?