Turnbuckle

Turnbuckle is one of the supporting antagonists in Treasure Planet.

He was voiced by Rodger Bumpass.