A Goddess, unhappy with the human race and the way they've treated the planet, casts a super typhoon, along with strange creatures, upon the world to punish them.

Starring Li Guo, Chen Ye-Ling, Jing Feng
Director Dong Wei
A Goddess, unhappy with the human race and the way they've treated the planet, casts a super typhoon, along with strange creatures, upon the world to punish them.