A global citizen science platform
to discover, share and identify wildlife
It looks fleshy and squishy. It's bigger than the palm of my hand.
FOUND: Nalusuan Island, Cordova, Mactan, Cebu right below the stilt cottages I personally took the photo but I do not own the camera I used for this.