Lemur

Lemur is the deuteragonist of the animated comic book series, Okidooge Island.