geeks

Maid in Japan

Submitted by Cathy Davidson on July 24, 2007 - 10:27am.
Cathy Davidson's picture
Akihibara is the electronics capital of Tokyo, if not the world. It is also a hangout space for otaku, and Maid Cafes . . .