Watch Sleepy Princess in the Demon Castle (Original Japanese Version)
- TV-14
- 2020
- 1 Season
-
7.5 (823)
Sleepy Princess in the Demon Castle (Original Japanese Version) is a series that is currently running and has 1 seasons (12 episodes). The series first aired on October 5, 2020.