4 hours ago, liuzhou said:
I'm fairly certain those are maitake, (Japanese: 舞茸 or マイタケ), aka hen-of-the-woods, ram's head or sheep's head, Grifola frondosa.
Definitely not matsutake. I hope you didn't pay matsutake prices for maitake!
Indeed. Matsutake prices in Japan...
US$247
US$165
I ate it cooked in rice in Japan. So incredibly aromatic.