Giant puffball in tree?

Giant puffball in tree?

Observation - Giant puffball in tree? - UK and Ireland. Description: Near spherical smooth object size of large grapefruit or small pineapple, apparently lodged in tree above a small stream.

Near spherical smooth object size of large grapefruit or small pineapple, apparently lodged in tree above a small stream.