Show Menu


Watch Kaito Saint Tail online: Episode 13 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.

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