Karen Ôshima is an actress, known for One Missed Call (2003), One Missed Call 3: Final (2006) and One Missed Call 2 (2005). Read more on iMDB