Cobra Embassy

Cobra Embassy
Embassy for the Cobra, Established as a result of Cobra Island being granted the status of an independent nation.