Hercules Devastator

Hercules Devastators were one of the defence technologies developed in the laboratories of Checkley's World. (PROSE: The Highest Science)