Board Thread:Questions and Answers/@comment-1038387-20140709141516/@comment-1038387-20140809115242

Nope. This is a character who rarely appeared in DC comics (despite extensive use of the legends he's from), but was a major-ish villain in one of the animated series.

It's not Greek myths. It's more recent. Or less unrecent.