hana himesaki and torio ozawa