Super Doctor Momo

Super Doctor Momo (スーパードクター・モモ) is the ninth animated short of the first Imagin Anime series.