Or it could be a future dredd who was left in space by a treacherous starscream, found and transformed in to Dreddacron by a world eating transforming robot then he came back in time to free himself from his future slavery
or something
or something
