Armored Cannon Balbaro/Trivia

It looks a lot like an armorloid