Kotomora
人がましい (hitogamashii) Japanese meaning: respectable | Kotomora