The Little Prince & the Eight-Headed Dragon

The Little Prince & the Eight-Headed Dragon (わんぱく王子の大蛇退治 Wanpaku Ōji no Orochi Taiji) is a Japanese animated film released in 1963.