This beautiful critter is known as the Zebra Longwing Butterfly (Heliconius charithonia). Thanks to Jennie for identifying this plant.
Thanks to Jennie for identifying this plant.