I just decided to leave a sign for those in the know. There are mushrooms here.

 

v20240901