I suspect you mean Homunculus - a diminutive {ape-like?} human. Note the large eye sockets...
23 posted on 12/26/2019 11:36:11 AM PST by Bob Ireland
(The Democrap Party is the enemy of freedom.They use all the seductions and deceits of the Bolshevics)