Thursday, June 30, 2005

Pee Wee!!

Tuesday, June 28, 2005

cat translation dictionary

Bridge: The ongoing story of the persistent attempts to get to the other side.

Sunday, June 26, 2005

This is Kobuta. The world's first pig-human chimera.