from game Spirit of the North: Enhanced Edition(Jump to Specific Release)
Make it out of the Spirit World