I think these could be Buna Shimeji Mushrooms. As with all fungi It's hard to be sure and a very quick look on Google I could be wrong.
Comments
Sign in or get an account to comment.