Where To Stream Kino no Tabi The Beautiful World Season 1 Episode 10
A Tale of Mechanical Dolls
- Aired June 17, 2003
- 25 Min
When looking for a place to fix Hermes' speedometer, Kino finds a family with an elderly housekeeper who claims she is a mechanical doll. Soon she realizes that nothing in this family is quite as it seems.