Minosaur can be found in Bloodsun Canyon on Gehenna. He's part of the 'Skin to Win' crew challenge. Fast Travel to the first station. As you progress through the map, take the first passage way to the right and you will stumble upon Minosaur.