A weird yellow caterpillar crawling across a human arm.

November 7, 2009