Board Thread:Questions and Answers/@comment-25731975-20160114182248/@comment-6331988-20160625001159

I don't think it's supposed to be a specific DC character, it might just be a Bigfoot-type creature.