A magical adventure set in the Garhwal Himalayas
A satire on what consists of normal life and what doesn't