hana haruna and toru ozawa