Lion's mane

from Wikipedia, the free encyclopedia

Lion's mane stands for:

Creature: