Kotomora
必然性 (hitsuzensei) Japanese meaning: necessity | Kotomora