Wednesday, August 19, 2009

SPIDERS at Ochibo!


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