on the wendigo? yes becuase you need the Ghost power. You have tamed the wendigo, GO RIGHT..
Double Tap Right at the boulder ON THE RIGHT, and continue GOING RIGHT