Is it a small bird? A delightfully fluffy little alien? Nope – it’s the giant wood moth (Endoxyla cinereus), and it’s the heaviest moth on the planet. Okay, so the giant wood moth isn’t ...