Another happy Euc customer! She is a STICK INSECT (aka: Giant Prickly Stick Insect, Spiny Leaf insect, Macleay’s Spectre, or Australian Walking Stick — Extatosoma tiaratum). They are popular pets in Australia (and the US, it turns out) and they LIVE on Eucs as their #1 food source! Cool, ey?!
