Placobdelloides siamensis
caption: Placobdelloides siamensis on the carapace of Malayemys subtrijuga (arrows)