Poster of Cast and Crew in Fancy Lala - Season 1 - Episode 17 - The Day the Water Imp Appeared!

Fancy Lala - Season 1 - The Day the Water Imp Appeared! (Episode 17)

Episode Aired On:
Sunday, July 26 1998
26 years ago