Sorry dropped the ball on this thread. Yeah look pretty darn close to the Eye of ra. Probably what they are...
I paid 10 bucks for a frag of about a dozen heads, so i picked up 4 frags... I attached them all to a large chunk of live rock hopefully it all fills in nicely.