Also play on Twitter!

The Secret of the Sword (1985)

Leech (Unknown Actor)

A member of the Evil Horde, Leech is an amphibian-like creature of a large and bulky build with green skin and suction pads on his hands, feet and mouth.

Character Snapshots

The Secret of the Sword Characters

Favourite Character of

Advertisement