Taro the Dragon Boy (1979) IMDb

Japanese production movie