WoW! What an insect! Phyllium giganteum is the largest leaf insect in the world, measuring nearly 6 inches long. These hard-to-get species are a native to the tropics of Malaysia.
Comes with legs already spread, so it is ready to be framed or added to your collection with no additional work needed.