Wednesday, August 19, 2009

SPIDERS!


Here is the latest hatching of Microchibus Aranea. Now waiting for placement at the Ochibo Storefront!