Need some ideas as to what this is.... The LFS says its a favia, I'm not certain... The below taken in day and moon light.