Harlequin Ladybird pupae, Harmonia axyridis, large ladybird which have multiple colora variations with dots 0-22. Most common form is red or orange

- Image ID: TC5MY1