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!
Many thanks. Definitely hen-of-the-woods. Typing too fast for my own good.