Yellowhead wrasse

The yellowhead wrasse, Halichoeres garnoti, is a fish species belonging to wrasse family native to shallow tropical waters in the Caribbean Sea and western Atlantic Ocean.