Mechs

Mechs are Giant humanoid robots operated by humans.

Juggernaut

Wrath

Valkyrie