Tensei shitara Ken deshita
Hiromichi Tezuka
Japanese
Matthew David Rudd
English
Uwe Thomsen
German
Paolo Sesana
Italian