Ace Ventura Wiki
Advertisement

Atrocia Odora is a villain in the Ace Venture Cartoon