Shulk

Shulk is the main character from Xenoblade, somehow he has arrived to the world of Fates.

Beginning
On his way to Gaur Plains, Shulk had encountered a mysterious portal which had pulled him into a different universe, the world of Fates. Lost, he decided to explore the world in hopes of getting a clue to where he was.

Shulk had never seen anything like it, dark clouds in the sky. It seemed like he was at the Bottomless Canyon. Unaware he decided to walk to Nohr in which he did not that was the country's name.

Along the way, Shulk fought random enemies and his visions still came to him, even in a different world they seemed to work.