Kotomora
降りかかる (furikakaru) Japanese meaning: fall on | Kotomora