PCBaller World/Lettistan

Democratic People's Republic of Lettistan is a Middle Eastern state located in territory of Iran. It borders Turkestan to the northeast.