Rilla Roo (Earth-2789)

Rilla Roo is a Mutant hybrid. He is a creation of Doctor Neo Cortex, a mix between a gorilla and a kangaroo.