Shepard?
Gives me Mass Effect vibes, and since I own both albums for the games, you can tell that to me, that is wonderful.
It does have a very epic kind of feel to it, like this character of yours steps out of nowhere to solve a problem or save the already existing group from something, mysteriously of course.