Season 1
The Secret Lives of Kyoto Folk
AirDate: 2/10/2015
Episodes: 20

Overview: