Acglaphotis Oct 18, 2008
That's really cool, about the praying mantis.