mei haruka , page 68