Friday, March 11, 2011

New Mandarake window display

Akihabara Complex. From the signs, I think the items are set to be auctioned off.

More after the jump:


No comments:

Post a Comment