Question: What Marvel based comic character did Omar Avila portray in 2004?
Answer: The Punisher