Dekalia

ISR of Dekalia, also known as Islamic Socialist Republic of Dekalia or simply just Dekalia, is a fictional country located in Europe. It is bordered to Sweden to the north, Norway to the south, Finland to the east, and Russia to the west.