mirai haruka , page 29