Part of the Horror Honey Pin Up Monster Gals!
The Mummy Momma!
‘You will not remember what I show you now, and yet I shall awaken memories of love… and crime… and death…’
The living mummy from Museum Exhibit Space 36D! Run for your lives!
People do seem to get a kick out of the ‘Please do not touch the display’ sign.