rena haraguchi , page 25