Yellow Admiral
(Vanessa itea)
Pupae