Kotomora
必する (hissuru) Japanese meaning: be inevitable | Kotomora