Armored Blaster Valdios/Trivia

It looks more like an armorloid rather than a human.