Attacus atlas
larva final instar (110 mm)