You are currently browsing the ladybug tag archives.

Ladybugs…

Posted 2010.02.07 13.59 in Pointless Blather by Stephanie

They’re the armour-plated extra-terrestrial six-legged mechanical carnivorous turtles of the insect world.

Here we see Force Commander Tentamushi Aki inspecting some Earth technology. He is unimpressed.