Legend of the Dragon
Available on Peacock, Tubi TV
Twins born in the year of the Dragon but given very different destinies battle for good and evil over the fates of the 12 Zodiac Temples.

Episodes

Related