Mari Hanafusa, Kanji Ishimaru