Jodafra

Jodafra was an Oblivioner and the uncle of Destrii. Like Destrii and other members of his race, they were genetically manipulated by a plague, making no two individuals alike. He took the form of a humanoid lion. (COMIC: Oblivion)

He attempted to help a Windigo by feeding it children but was stopped by Destrii. He then turned on her and beat her, leaving her near death. (COMIC: Bad Blood)