BDA-013

19,99$

The Flower and The Scorpion – A Mother Becomes Her Son’s S***e Rena Fukiishi

Watch the trailer and/or buy this movie HERE !

Additional information

ID

BDA-013

Release Date

Mar. 14, 2016

Director

Ichikan Abashiri

Maker

Bermuda/Mousouzoku

Label

Bermuda/Mousouzoku

Cast

Fukiishi Rena

Runtime

115min