Kotomora
必然 (ひつぜん, hitsuzen) Japanese meaning: inevitable | Kotomora