Help Please fungi or ball ?

Help Please fungi or ball ?

Observation - Help Please fungi or ball ?. Description: Same size as a golf ball and hard , am i going mad .

Same size as a golf ball and hard , am i going mad .