Every year hundreds of Yamabushi mountain priests enter the sacred Mount Haguro for an Autumn Peak pilgrimage to worship their deities on over 2446 steps. (with video!)
And we are not talking giant mushrooms; the ones on the picture were max. 5 inches long. I took the picture a couple of days ago in a Tokyo supermarket.
Recently, a very unique instant noodle soup appeared on the Japanese market in cooperation with a Michelin starred ramen place (yes, in Tokyo there's even 2 of them). Of course I had to try it. I quickly bought one and I will show it to you.