Floating bell
Phyllorhiza punctata