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.
No Joke.

No comments:

Post a Comment