July 27, 2016July 29, 2016 Leaf Insect Found this little creature on Pulau Tioman. Share this:FacebookXLike Loading... Related