sketch
function setup() {
createCanvas(500, 400);
background(0);
}
function draw() {
noStroke();
fill(255);
ellipse(250,210,210,280);
fill(252,192,210);
ellipse(250,200,180,220);
rect(225, 300, 50, 40);
arc(250,320,100,100, 0, PI, CHORD);
stroke(0);
fill(255);
noStroke();
arc(250, 250, 70, 40, 0, PI, CHORD); //mouth
fill(0);
stroke(0);
circle(220, 200, 20);
circle(280, 200, 20);
noFill();
arc(240, 200, 20, 50, 0, HALF_PI);
arc(244, 230, 20, 10, 0, PI + QUARTER_PI);
noStroke();
fill(184, 120, 138);
ellipse(200, 230, 30, 20);
ellipse(300 , 230, 30, 20);
rect(200, 170, 40, 10);
rect(260, 170, 40, 10);
noFill();
stroke(255);
strokeWeight(5)
line(250, 80, 250, 150);
line(230, 80, 230, 150);
line(210, 90, 210, 150);
line(270, 80, 270, 150);
line(290, 90, 290, 150);
noLoop();
}