a poster for the musical the devil's carnival featuring god