Season 1
The Legend of the Lost Keys
AirDate: 1/12/1998
Episodes: 10

Overview: