Star: Ryoko Yaguchi