Sponge Crab
Chinese:四眼斑龟
English:Four-eyed Turtle
Latin:Sacalia quadriocellata
    The Four-eyed Turtle can be found in freshwater streams, brooks and ponds in South-east Asia. Its name is derived from the four bright yellow or green spots on the back of its head.