Poster of Cast and Crew in Saint Tail - Season 1 - Episode 28 - The Mayor's Ambition! Stealing a Swan (Part 1)

Saint Tail - Season 1 - The Mayor's Ambition! Stealing a Swan (Part 1) (Episode 28)

Episode Aired On:
Thursday, May 16 1996
28 years ago