The face of a 'stargazer fish', hiding in sand. The stargazers are a family, Uranoscopidae, of perciform fish that have eyes on top of their heads. The family includes about 51 species in eight genera, all marine and found worldwide in shallow and deep saltwaters.