Movie Information:

Release Date: 24 Aug 2020

Duration: 180 mins

Director: Inoue Japan

Studio: Sod Create