Aniworks Logoworks
Little Dino Dooly (1988)

Episode 1 of Little Dino Dooly (1988)