Tenpenchiisetsu

Tenpenchiisetsu (天変地異説, Catastrophism)