Sunday, June 28, 2009
June 10-11, 2009
Akihabara is pretty much nerd mecca.
The shops look small at first, but then you realize that there's about seven stories to each of them.
And the Pokemon center.
Panel 2 I'm holding a roll of Pokemon themed toilet paper.
Post a Comment
Post Comments (Atom)