Kotomora
慕わしい (shitawashii) Japanese meaning: dear | Kotomora