A refreshingly original story apparently based on folk tales, dubbed into english, though the location and quasi-latin language are hard to identify. Borrows from Dante and CS Lewis' Screwtape letters. Enjoy, but don't sell your mortal soul too cheaply....