background background
Dragon Ball: Sleeping Princess in Devil's Castle
Play trailer

Dragon Ball: Sleeping Princess in Devil's Castle (1987)6.6 /10

TV-14 (US) · Japan · Japanese · 45 min · Dec 6, 2005 · More  
Directed by:  Daisuke Nishio
Review
Rate
Watch
Watchlist