SUPER BEST: Demon's Junction -- The Most Cruel Ecstasy in the World with id movie DBEB-048 and studio BabyEntertainment tag Mature Woman, Married Woman, Female Detective, Compilation, Over 4 Hours Label Baby Entertainment Director ---- Actress Ran Sugimoto, Mai Kuroki(Mai Hanano, Shiho), Ryoko Murakami (Rikako Nakamura, Naho Kuroki), Yuho Kitada, Naho Hatzuki