The magic Carpet (1997)