Clutch Powers ventures on a mission assigned to him by his boss to solve the chaos that occurred on the Space Police prison planet.
2022
—
1991
1969
1998
1982
2003
1939
1962
1960
2007
2005
1963
1983
1984
1985
2017
2008