a cartoon character with yellow and white armor