August 22, 2006

Bandaid Revelation

Leave it to the Japanese. This is one of those brilliant insights that makes you want to slap yourself in the head for not thinking of it.