Lavender Castle Jan. 07, 1999Lavender Castle 1999 303 viewsLavender Castle is a British stop motion/CGI television series created by Rodney Matthews and produced by Gerry Anderson. It was produced between ...AnimationSci-Fi & Fantasy