Tears of the Dragon official wallpaper
Tears of the Dragon poster

Tears of the Dragon

(1996)

Seasons

Tears of the Dragon Season 1 poster

Season 1 (1996)

with 159 episodes premiered on November 24, 1996