We haven't had these for a LONG time, as they're rare and difficult to get a hold of!
The Leopard-Spotted Walking Stick is one the largest winged walking stick's of Indonesia. Their intricately spotted mustard wings are one of it's striking features along with it's grand size! The bodies are approximately 8 in. in length with a wing span of 140 mm. These are sold spread in the package as shown. We have a small handful of these so make sure to purchase yours soon while we have them!