try this in a new drawing....
(setvar "OSMODE" 0)
(vl-cmdf "_.pline"
"77.5576,348.0032" "_w" "0.5" ""
"78.0611,344.0350"
"75.5467,340.9241"
"76.3257,340.2971" "")
(setq it1 (entlast))
(vl-cmdf "_.pline"
"80.8563,340.7297" "_w" "0.5" ""
"79.8563,340.7297"
"79.8563,344.7297"
"77.5576,348.0032" "")
(setq it2 (entlast))
(vl-cmdf "_.arc" "3p" "77.5576,348.0032" "77.5676,350.5462" "78.3737,352.6818")
(setq body (entlast))
(vl-cmdf "_.arc" "3p" "77.5740,352.1771" "74.7587,351.7825" "72.9441,349.6956")
(setq it3 (entlast))
(vl-cmdf "_.arc" "3p" "78.5000,351.4620" "79.3976,349.1588" "82.1197,348.6441")
(setq it4 (entlast))
(vl-cmdf "_.circle" "79.2576,354.0697" "80.7557,354.0697")
(setq head (entlast))
(vl-cmdf "_.zoom" "_w" "62.7075,330.5851" "182.9904,398.6603")
(repeat 25
(vl-cmdf "_.rotate" it1 it2 "" "77.5576,348.0032" "-30")
(vl-cmdf "_.delay" "60")
(vl-cmdf "_.rotate" it1 it2 "" "77.5576,348.0032" "30")
(vl-cmdf "_.delay" "60")
(vl-cmdf "_.rotate" it3 it4 "" "77.9814,351.8993" "-20")
(vl-cmdf "_.delay" "60")
(vl-cmdf "_.rotate" it3 it4 "" "77.9814,351.8993" "20")
(vl-cmdf "_.delay" "60")
(vl-cmdf "_-pan" "88.6913,345.6748" "92.0177,345.6748")
)
(vl-cmdf "_.delay" "150")
(vl-cmdf "_.ellipse" "78.3920,340.0718" " 78.3920,340.3877" "79.0117,340.2298")
(setq it7 (entlast))
(vl-cmdf "_.delay" "200")
(vl-cmdf "_.pline" "77.6892,359.6984" "_w" "0.5" "" "78.3172,357.6962" "")
(setq qm1 (entlast))
(vl-cmdf "_.donut" "0" "0.5" "78.6435,356.5732" "")
(setq qm1a (entlast))
(vl-cmdf "_.delay" "300")
(vl-cmdf "_.scale" it7 "" "78.3920,340.2298" "1.2")
(vl-cmdf "_.delay" "300")
(vl-cmdf "_.pline" "81.3919,357.3493" "81.7233,357.8223" "82.2440,357.7277" "_a" "81.6759,359.2415" "")
(setq qm2 (entlast))
(vl-cmdf "_.donut" "0" "0.5" "80.9881,356.3819" "")
(setq qm2a (entlast))
(vl-cmdf "_.delay" "500")
(repeat 10
(vl-cmdf "_.scale" it7 "" "78.3920,340.2298" "1.22")
(vl-cmdf "_.delay" "20")
)
(vl-cmdf "_.delay" "500")
(vl-cmdf "_.circle" "79.7785,353.8816" "79.9650,353.8816")
(setq it5 (entlast))
(vl-cmdf "_.circle" "81.6433,353.8816" "81.8298,353.8816")
(setq it6 (entlast))
(repeat 10
(vl-cmdf "_.scale" it5 "" "79.7329,353.9547" "1.2")
(vl-cmdf "_.delay" "20")
(vl-cmdf "_.scale" it6 "" "81.6172,353.9863" "1.2")
(vl-cmdf "_.delay" "20")
)
(repeat 10
(vl-cmdf "_.scale" it5 "" "79.7329,353.9547" "0.8")
(vl-cmdf "_.delay" "20")
(vl-cmdf "_.scale" it6 "" "81.6172,353.9863" "0.8")
(vl-cmdf "_.delay" "20")
)
(vl-cmdf "_.delay" "500")
(entdel it1)(entdel it2)(entdel it3)(entdel it4)(entdel body)(entdel it5)(entdel it6)(entdel qm1)(entdel qm2)(entdel qm1a)(entdel qm2a)
(vl-cmdf "_.pline" "76.5822,339.4330" "76.8503,342.9721" "78.3930,344.7324" "79.1164,343.0592"
"79.0829,339.2606" "")
(setq short (entlast))
(vl-cmdf "_.line" "78.5224,345.4648" "78.4607,349.7562" "")
(setq body (entlast))
(vl-cmdf "_.arc" "3p" "77.4488,349.7562" "75.7915,352.0743" "75.2987,356.2020")
(setq hand1 (entlast))
(vl-cmdf "_.arc" "3p" "80.1049,350.1353" "81.6765,352.5794" "82.1286,356.4548")
(setq hand2 (entlast))
(vl-cmdf "_.move" head "" "79.2576,354.0697" "78.6674,352.9244")
(vl-cmdf "_.delay" "150")
(entdel short)
(vl-cmdf "_.move" body hand1 hand2 head "" "" "64.8873,353.2961" "64.8873,347.8614")
(vl-cmdf "_.delay" "50")
(entdel body)
(vl-cmdf "_.move" hand1 hand2 head "" "64.8873,353.2961" "64.8873,347.8614")
(entdel hand1)(entdel hand2)(entdel head)
(vl-cmdf "_.delay" "100")
(vl-cmdf "_.line" "78.3388,342.7947" "78.3388,346.2111" "")
(setq ent1 (entlast))
(repeat 20
(vl-cmdf "_.move" ent1 "" "66.7766,344.7203" "66.7766,345.7203")
(vl-cmdf "_.delay" "9")
)
(vl-cmdf "_.erase" "_l" "")
(vl-cmdf "_.delay" "100")
(setvar "OSMODE" 0)
(repeat 20
(vl-cmdf "_.scale" it7 "" "78.3920,340.2298" "0.9")
(vl-cmdf "_.delay" "45")
)
(entdel it7)
(vl-cmdf "_.line" "76.4906,340.2295" "76.1334,340.1938" "")
(vl-cmdf "_.line" "77.6872,340.9790" "77.2228,341.4430" "")
(vl-cmdf "_.line" "79.1874,340.7827" "79.4731,341.0683" "")
(vl-cmdf "_.line" "79.5445,339.9439" "79.8660,339.7833" "")
(vl-cmdf "_.line" "78.1158,339.5870" "78.0086,339.4264" "")
(repeat 5
(vl-cmdf "_.scale" "_all" "" "78.3920,340.2298" "1.4")
(vl-cmdf "_.delay" "45")
)
(repeat 8
(vl-cmdf "_.scale" "_all" "" "78.3920,340.2298" "1.1")
(vl-cmdf "_.delay" "88")
)
(vl-cmdf "_.erase" "_all" "")