It's Tough to be a Bug 2 pins found

87015
Flik
Flik - MLT
36939
Leaf & Ladybug
Leaf & Ladybug - WDW