The Toy Castle

The Toy Castle is a Television series. It aired in 2000 to 2008.