Giant Peacock Moth caterpillar by Tom Didden
_