Marshmallow bush <- a real thing.
What are those things? Some look like someone stuck marshmallow on plants and other ones look like some kinda weird growth. Fungus?