Kotomora
差し出がましい (sashidegamashii) Japanese meaning | Kotomora