Dominic Mndawe

Dominic Mndawe, also known as the Freedom Beast, is a fictional adventurer and a recurring character featured in comic books published by DC Comics. He first appeared in Animal Man #13 in July, 1989.