Photo on display at the Tlahuica edible mushroom fair – Apparently they eat this here.
Thahuica: Nchoo ximbaly Spanish: Cuerito