Picked up some frags at LFS today and this is only one that hasn't been identified. I think it's a Favia?