rena haraguchi , page 24