mushroom fungus fungi Dyctophoria

Do we have your attention ladies and gentlemen?

IFLSCIENCE