Close
Atlas Moth caterpillar (1 or 2 instar)
(Attacus atlas)