Film·1979·1h 15m
AdventureFantasy
Mother goddess comes to the rescue of the Chinese people when they are attacked by a giant fish and an angry Sea Dragon.
Directed by Chen Hung-Min
Featuring
11 credited
Keep watching