Red Smile

Red Smile is a creature created by omega carter show.

Red Smile is a black creature with red outline and he has a wide red smile on its face.