Jiro Maruhashi, Seiji Ishikawa e Sra.