Kotomora
押し掛ける (oshikakeru) Japanese meaning: barge in | Kotomora