Ep. 27 - The Two Frogs

Ep. 27 - The Two Frogs

Once upon a time in the country of Japan there lived two frogs, one of whom made his home in a ditch near the town of Osaka, on the sea coast, while the other dwelt in a clear little stream which ran through the city of Kyoto...

Ep. 28 - The Very Obstinate Man

Ep. 28 - The Very Obstinate Man

Ep. 26 - Beauty and The Beast

Ep. 26 - Beauty and The Beast