translate English to French: Hisashi Owada (Japan)***
Hisashi Owada (Japon)***