KA-1714 Oh No You’ve Seen Too Much Kaoru Harada Title: Oh No You’ve Seen Too Much Kaoru Harada DVD ID: KA-1714 Release Date: Mar. 02, 2007 Runtime: 55min. Studio: Alice JAPAN Featured Actress: Koaru Harada