Hiii MTF... I think I read the cartoon version of this story many years ago. Did not see any monsters or demons when I was there
if I visit Tibet again I would like to goto Lake LhamoLatso ( Oracle Lake ). If you r lucky ( or in Buddhist speak have the right karma ),, the lake will tell u your future.