Pink Fish With Blue Stripes On Face

This next fish comes several miles off the coast of North Carolina... It is 7-8" long.  Anyone have any idea what it is? 

UPDATE:  This fish had been identified as the Pearly Razorfish (Xyrichtys novacula), for more info and pics click here