a cartoon character with green and gold armor