Thursday, August 30, 2007

The Butt Biting Bug


...another Japanese mystery.

Sunday, August 26, 2007

Polysics


...this is so amusing. Why?