I didn't know they made mantises this small! I'd like to give it both the tiniest and the biggest SQUEE!
A much less famous, but just as squee, story than "The Tortoise and The Hare".
Is this a giant, fluffy caterpillar? A tiny, legless llama? Some squeedorable hybrid? Will we ever know?
It's nice to see two species getting over their differences.