Sort:  

I guess:D

Nop, is the flag of old Sweden with the star and crescent superimposed... quite generic.

It was just a joke :) You are right it is quite generic.