Frog Lizard Man (Character)

Background
Frog Lizard Man is the star of the Frog Lizard Man Show.