Poster of Cast and Crew in Saint Tail - Season 1 - Episode 23 - A Fake Calling Card? The Secret of the Perfume Trap

Saint Tail - Season 1 - A Fake Calling Card? The Secret of the Perfume Trap (Episode 23)

Episode Aired On:
Thursday, March 28 1996
28 years ago