Stupid the Baboon

Stupid the Baboon is the secondary antagonist of the upcoming 2019 Brazilian-American animated film, Okie Dokie Island: The Movie.