Heliconid butterfly.