Decaying Giant Puff ball size of a football,,

Found on beech