Ya, its hard to tell from that pic. Is that as much as it 'puffs up'? Could be a Favia. Looks like the corallites (sp) of each polyp have their own walls. Thats Favia. Favites have polyps that share a common wall, generally. Show a pic of it feeding. What do the feeder tentacles look like?