a cartoon character of a red demon