Scientific name
Littoraria pallescens
Found on the leaves of mangrove trees.
A little smaller than other similar species. The shell is yellow or red in color.