Documentary about Dominatrixes in Tokyo.
Akechi Denki
Self
Susan Lambert
Director
Maxx Ginnane
Writer
Producer
Reva Childs
Editor
Zenon Kohler
Visual Effects