Kotomora
鉤頭動物 (koutoudoubutsu) Japanese meaning | Kotomora