Mark Frauenfelder at 5:41 pm Mon, Nov 29, 2004
ADVERTISE AT BOING BOING!
Giant headed people in Tokyo stores are a sign that Christmas is coming. Link
Comments are closed.
Submit a tip
The rules you agree to by using this website.
Who will be eaten first?