RHFB pupa.
RHFB pupa

Matt Bertone, NCSU