when a mortal body dies , and their spirit is released , those like kanade and other spirit guides fly all over earth and other soul rich worlds and suck up their immortal soul before any demons can consume them .