sounds like a soft, mystical moment in a retro anime where some great spirit animal is gracefully arising from the dead to pass on. nice job!
Ty! That's an awesome vibe :D