FSRE: Free Spore Ring Europe

What does FSRE mean? The above is one of FSRE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Free Spore Ring Europe