Flag of Sao Tome and Principe

This flag belong to the country of Sao Tome and Principe.