A leaf insect. I was fascinated by the fact of the little veins. It just looked like a leaf with eyes and 2 legs visible. It was around 2" in length.
Another interesting find
This is a passion fruit flower. Can you see a white spider on it? Isn't Nature's camouflage wonderful?