Japan / EPISODE

Intense Battle! Where Is My Father

S1 E9 · December 19, 2000 · 25 minutes

Overview

They finally arrive in Takayama, the city famous for its Clockwork puppet artisans. But there is not his father who apparently has fled to make Clockwork Dolls of steam.

Sign in to track this episode →