Kotomora
未確認動物 (mikakunindoubutsu) Japanese meaning: cryptid | Kotomora