Castle of Fu Manchu, The 1969 DVD - Click Image to Close