Megabalanus ajax on Millepora platyphylla

Philippines