Watch The Tale of Kitto Katto
- 2018
- 1 Season
Unique exploration of Japanese culture.
The Tale of Kitto Katto is a series that is currently running and has 1 seasons (3 episodes). The series first aired on May 5, 2018.
Unique exploration of Japanese culture.
The Tale of Kitto Katto is a series that is currently running and has 1 seasons (3 episodes). The series first aired on May 5, 2018.