Kotomora
未確認生物 (mikakuninseibutsu) Japanese meaning: cryptid | Kotomora