Kotomora
猫 (ねこ, neko) Japanese meaning: cat | Kotomora