

The Dangerous and Powerful Guardian Spirit Queen of the South Seas, Kanjeng Ratu Kidul
Kanjeng Ratu Kidul is a well-known figure in Javanese mythology who is still venerated by the Javanese today as the spirit queen of the Indian Ocean. Living in her palace on the bottom of the ocean off the south coast of Central Java, she rules the...
Read More