I think you got it!! It's has the same texture/markings as the picture below just different color.. Mine is red whith blue lines and blue eyes..
Definitely not a cabbage or favia though.. Lol! Wasn't sure of this one but I know the difference of those two...