hana himesaki and toru ozawa