Show Menu


Watch Kaito Saint Tail online: Episode 12 Surprise! The Large Lizard Santa Claus?!

A lost pet must be returned before its young owner moves away. An easy task for Saint Tail, until she learns the secret of Tama: it's a giant pet lizard, and Saint Tail is too afraid to steal it.

Ready to Watch Kaito Saint Tail, Season 1, Episode 12?
click here to see where to watch or .