vzw Groothertogdom Flandrensis
Official website of the micronation "Grand Duchy of Flandrensis"
It looks like nothing was found at this location. Maybe try a search?