animationsmears- “Sherlock Hound - The White Cliffs of Dover” (1985) Tokyo Movie Shinsha

more about : animationsmears