Watch full Kaitou Saint Tail Episode 12 English Subbed online for free in HD. Full HD Kaitou Saint Tail Episode 12 English sub streaming online. 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.