Japan,
United States of America
80 phút
1986
Stephen Cartier
Traci Lords Company
Traci
Kyôko
Producer
Makeup Artist
Director