A Helical (Original)
A lone traveler, from another dimension, arrives on a familiar yet mysterious planet.
Info mistake?