DVD-ID: IPX-120
Release Date: 04/07/2018
Runtime: 150 min
Actress: Momo Sakura
Studio: Idea Pocket