meguri fujiura and toru ozawa