Hercule Satan

Hercule Satan is a character from Dragon Ball Z. He will be appearing in the upcoming 53rd episode, Hercule Satan VS ???