Code
c=circle(r=145,fill="#074718",stroke="#fa3940",stroke_width=10)
r=rectangle(w=205,h=205,fill="white",stroke="white")|repeat(10,rotate(30))
r2=rectangle(w=195,h=195,fill="#f57905",stroke="#fffb00",stroke_width=4)|repeat(10,rotate(30))
c1=circle(r=118,fill="#c603fc",stroke="#c603fc")
e=ellipse(w=236,h=50,fill="#ff4dcc",stroke="white",stroke_width=5)|repeat(15,rotate(30))
c2=circle(r=75,fill="red",stroke="#ff0000")
c3=circle(r=9,x=-57,y=-16,fill="#f57905",stroke="#f57905")|repeat(12,rotate(30))
c5=circle(r=7,x=0,y=-132,fill="#f2f229",stroke="#f2f229")|repeat(12,rotate(30))
e2=ellipse(w=140,h=10,fill="yellow",stroke="yellow")|repeat(10,rotate(30))
c6=circle(r=18,fill="#ff0099",stroke="#c300ff",stroke_width="5")
c7=circle(r=10,fill="#ff00bb",stroke="#ff00bb")
c8=circle(r=3,x=-57,y=-16,fill="yellow",stroke="yellow")|repeat(12,rotate(30))
l=line(x1=0,y1=16,x2=0,y2=2,stroke="white")|repeat(25,rotate(15))
c9=circle(r=2,fill="yellow",stroke="yellow")
show(c,r,r2,c1,e,c2,c5,e2,c6,c7,c3,c8,l,c9)