MUGEN Sexual Fantasies Shangri La Erika Tachibana with id movie MGEN-038 and studio INTEC Inc tag Featured Actress, Daydream, Sexy, Idol Video Label MUGEN Director Masuru Uda Actress Erika Tachibana