posted on 2025-01-24, 03:00authored byRyo Yamashita, Takahiko Mukai
The individuals were found at a headwater stream of a tributary of the Nagara river system at an elevation of 180 m (35.57°N, 136.84°E) in Seki City, Gifu Prefecture, Japan on 31 March 2023. The leeches were dug out, and then their behavior was filmed.