I'm about 100% sure it's Chara. Go to Google images and type in Chara plant to see for yourself.