The Christmas Pirates

The Christmas Pirates is an animated 1996 Christmas special.