2006-05-19

"Akihabara News"

Interesting, but looks mostly like advertising.

No comments: