Scarlet Tiger

Scarlet Tiger (Callimorpha dominula)