Directed by: Hitoshi Hoshino Stars: Barbara Busch, Jessica Calvello, Wayne Grayson Language: English Country: Japan | Imdb Info Also known as: Nawa deka, Rope Detective Description: The story of a guy who is very good at using ropes to tie up women for erotic photo shoots. As one women he’s working […]