Karen Ôshima
Biography
Karen Ôshima is a Japanese actress known for her role as Mimiko Mizunuma in the 2003 film "Chakushin ari". Her performance in this critically acclaimed drama marked a notable highlight in her career. With her nuanced and expressive acting style, Ôshima has established herself as a talented actress in the Japanese film industry.