Coral Gardens and their Magic