Door snails

Discovery of a new species of snail parasite (Trematoda: flatworm parasite) in the Institute for Nature Study in Minato Ward, Japan. https://global.toho-u.ac.jp/research/pr-1191/