I found this giant puffball mushroom next to my house today. I've heard they'll edible, so I thought I'd give it a try.