Kotomora
押し迫る (おしせまる) Japanese meaning | Kotomora