Accueil/Mitsuo TsudaMTMitsuo Tsuda2 titles · Distribution6.8HDInvasion of Astro-Monster19656.5HDRodan1956