Watch Sleepy Princess in the Demon Castle Episode 12 – Sleeping Princess of the Demon Castle online on animeTVplus with subtitles and HD playback.
← Episode 11 – The Princess and Troubling Dreams All Sleepy Princess in the Demon Castle episodes
Browse all anime A–Z
Get notified the moment new episodes drop, request titles, and chat with other fans. No spam, ever.