Nyi Roro Kidul menjadi cerita horor Indonesia yang melegenda bagi masyarakat Jawa khususnya yang tinggal di daerah pesisir pantai selatan. Banyak versi yang menyebutkan asal usulnya, salah satunya menyebutkan bahwa ia merupakan putri Prabu Siliwangi dari kerajaan Pajajaran bernama Putri Kandita.
Kehadiran Putri Kandhita tidak disukai oleh selir dan saudara-saudaranya hingga ia dikutuk oleh seorang penyihir dengan penyakit kusta. Prabu Siliwangi dihasut oleh selir dan anak-anaknya untuk mengusirnya dari kerajaan. Mendengar hal tersebut, Putri Kandita melarikan diri dari kerajaan dan mendapat bisikan ghaib untuk menceburkan dirinya ke laut Jawa bagian selatan.
Setelah itu Putri Kandita sembuh dari kutukan tersebut dan memutuskan untuk tinggal di laut selatan bersama pasukannya hingga kini. Cerita yang menyeramkan dan melegenda adalah larangan memakai baju hijau ketika berkunjung ke pantai selatan.
Bagi siapapun yang memakai pakaian hijau di sepanjang pantai selatan, ia akan tertimpa kesialan yaitu diculik oleh penguasa pantai kidul. Pertama ia akan dijadikan pasukan kerajaan dan kedua, ia akan dijadikan sebagai pelayan istana Nyi Roro Kidul. Terlepas dari benar tidaknya cerita tersebut, sejumlah masyarakat pesisir laut selatan mempercayai mitos tersebut hingga kini.