Close
Leafy Brain?
Tremella foliacea?