Flag of Seychelles

This flag belong to the country of Seychelles.