Kotomora
不可抗力 (fukakouryoku) Japanese meaning: act of God | Kotomora