DVD-ID: STAR-729
Release Date: 11/23/2016
Runtime: 190 min
Actress: Makoto Toda
Studio: SOD Create