Max Neptune and the Atomic Space Patrol face their biggest threat ever. Dr. Agotch and his giant, mechanical, Menacing Squid!
2020
1954
1989
1984
2000
1970
2022
2019
2014
2023
1978
1980
2018
2013
1991