Kotomora
有爪動物 (yuusoudoubutsu) Japanese meaning: velvet worm | Kotomora