Kotomora
押し迫る (oshisemaru) Japanese meaning: draw near | Kotomora