Casey Jones

Casey Jones is a character from Teenage Mutant Ninja Turtles. He is a vigliante, and one of the turtles' best Human friends.

Appearances in Christmas specials

 * "The Christmas Aliens"