BUT WHAT IS giant puff ball mushroom, REALLY?