Death = anima cost
Return = no anima cost

I'm sorry but that makes absolutely no sense. What if you die and you have 0 anima? You're stuck dead until you passively generate enough to return? Also how would that make any sense if the same function requires 0 anima when you're alive?