Alien Mushrooms or flowers?

Alien Mushrooms or flowers? picture 1 of 1