Giant, radioactive reptile, star of many movies Welcome to Japan Answers