Halimun Leaf Insects
Couldn't load pickup availability
This is a real mounted Halimun Leaf Insect (Pulchriphyllium pulchrifolium)!
These mesmerizing stick bugs are indigenous to Indonesia, and are incredibly well adapted to camouflaging as a leaf.
These come secured in a ~5.5" tall riker frame.
These can be shipped worldwide!