translate English to French: Yamada, Chusei (Japan)
Yamada, Chusei (Japon)