Kotomora
厚かましい (あつかましい) Japanese meaning | Kotomora