Watch full Kaitou Saint Tail Episode 13 English Subbed online for free in HD. Full HD Kaitou Saint Tail Episode 13 English sub streaming online. Mystical Princess Rosa’s Mirror. A valuable mirror has been stolen and placed in an auction. Saint Tail intends to steal back this mirror which reflects ones true self.