Khmerlacca

Khmerlacca, or officially the Unified Republic of Khmer-Malacca is a nation located in Southeast Asia.