Reekhard Myakka

Reekhard Myakka is the son of the Skunk Ape. Unknown to many people is that he comes from a wealthy, party-hard family - which he would like to keep discrete.