Back from my exceeding relaxing honeymoon, during which I saw some really excellent critters (though, sadly, no
Happyface Spiders. Wrong island). On the same site, check out these
carnivorous caterpillars. Especially Fig. 2. Iä! Iä! Taste the wrath of Nyarlathotep,
Drosophila conspicua!