Skip to playerSkip to main contentSkip to footer
  • 12/7/2024
Director: Chen Hung Min
Cast: Sun Chia Lin, Lee Tao Hung, Shen Xue Zhen.

Mother goddess comes to the rescue of the Chinese people when they are attacked by a giant fish and an angry Sea Dragon.