A Scarlet Tiger Moth, in the pupating stage?