Saint Tail · Season 1

Saint Tail — Season 1 Episode 16: Steal the Chinese Iron Chef!

Saint Tail season 1 episode 16 still
Episode
16
Season
1
Air date
February 1, 1996
Runtime
23 minutes

Back to Saint Tail

Keep browsing