Phendrana's Edge

This is a part of the Phendrana Drifts which holds the Artifact of the Spirit. At the top of Phendrana's edge, you will find a morph ball entrance which will lead you to a room containing a power bomb.