Found this mushroom in my mom's yard today (location: Tagaytay, Philippines)
Any idea if it’s edible?
It looks kinda sus lol
You sure that's not a capybara?