A Thelephora Mushroom. Idk Which Specific One, Though. I had never seen this kind before. Some more shots below....