If you are refering to the 5 bright green things its a form of algae. Very decorative and shouldn't get out of hand.
Sorry I cant remember the name but I had the same thing about a year ago and posted a "what's this" thread back then
Found the name : "Neomeris annulata"