a cartoon character with armor and green face