Escape from SEDNA

Planet Battagon - Edrix Puzzle