Kotomora
必至 (ひっし, hisshi) Japanese meaning: inevitable | Kotomora