Home/Tetsuya TakedaTTTetsuya Takeda2 titles · Cast7.2HDThe Return of Godzilla19847.0HDThe Yellow Handkerchief1977