Memphis artacaena (Hewitson, 1869);   White-patched Leafwing,   Comments: SE Mexico to Colombia.

larva in a leaf shelter COSTA RICA: Osa Peninsula, Ojochal, 120m, 21-IV-2011