Because of the attachment to the shell, we can't tell which species it is right now. Molecular biology suggests it belongs to Koreoleptoxis, but more research is lacking. Our friends are doing research on this species(´▽`)
Yangtze river in Chengdu part, now in UMMZ