The Imaginary Dog and the Lying Cat
It is the year 1988. Yamabuki is an eight-year-old little boy growing up in a traditional family where every family member has problems and secrets they try to hide from each other. The father runs a failing construction company and has an intimate relationship with another woman. The moth
Mahiro Takasugi
Marika Ito
Mai Fukagawa
Yuka Kouri
Hiccorohee
Sawa Suzuki
Ken Yasuda
Kimiko Yo
Akira Emoto