Ichabone Slink

Ichabone Slink is a pink snake, who is the main antagonist in the children's biblical show, Pahappahooey Island.