Starlight Princess Demo Starlight Princess is a captivating online slot game that takes you into a world of fantasy and magic. With stunning visuals and immersive gameplay, it is sure to keep you entertained for hours. holmestrail has an anime theme that is reminiscent of the Sailor Moon series from