God I wish I could upload photos from here
Apr. 8th, 2005 09:04 pmI just saw the biggest fucking phasmid (stick insect) in the world. It looked like a museum enlarged model of an insect.
It would scare the absolute crap out of half of you.
It would scare the absolute crap out of half of you.