Ah, it's always the shrines with the foxes that bring such fortune.
Great ending though. When a lovely fox deity asks for your soul, you happily give it to her, man! Though in this case, I suppose it's more of a 'take care of her forever' kind of deal.