Seems legit..... just bought mushrooms... (origin POLAND).. yeah, its probably a kind of champignons je vous aime