haruka mirai , page 23