Animal Villains Wiki
Advertisement
Ichabone

Ichabone Slink is a pink snake with yellow stripes, who is a main antagonist in the children's bible show Pahappahooey Island.

Advertisement