Also not a mushroom guy, but the light green cap suggests death cap to me
It's a North American Destroying Angel (Amanita bisporigera). Same genus as the death cap.