Wikipedia
Megamol
Megamol is a film published in 1994 in the Philippines by Viva Films. The film was directed by Eddie Rodriguez.