Legend Of Zu

Poster for Legend Of Zu
Movie Name
Legend Of Zu
Release Year
2001
Country
Hong Kong
Genre
Notes
aka ZU WARRIORS in the US (different cut?)