Wow, that's huge! I've never tasted "puffball" but it sounds interesting. It's like a mushroom right? Does it taste like mushrooms?