Megamol is a film published in 1994 in the Philippines by Viva Films. The film was directed by Eddie Rodriguez.
More at Wikipedia.
Director: Eddie RodriguezRelease date: August 3, 1994Running time: 86 minutes
External links: IMDb