Mexican wrestling and mummies in Antigua, Guatemala
Blue Demon
Superzan
Luchador
Director
Writer
Associate Producer
Music
Editor
Makeup Artist
Assistant Director
Sound Recordist
Sound
Special Effects
Technical Supervisor