haruka ayabe , page 43