Yellow Admiral
(Vanessa itea)
Final Larvae