Jake Sauvage

Shipwrecked - you end up stranded on a deserted (and probably cursed) island! Find your way home!
Role Playing