Rio Ogawa performing in Secret Investigator Woman - Demolished Desire For Revenge Rio Ogawa. (snis00372, SNIS-372). This movie is about Humiliation, Gang Bang, Beautiful Girl, Reluctant, Featured Actress, Minimal Mosaic, Hi-Def, Live Game Filming Edition: VIDEO ON DEMAND: ADULT MOVIES. This movie was released in Japan on Apr. 03, 2015. Movie duration is 120 min.