These Mannequins are the sole remaining occupants of Sasha on Shop St., Galway. The company behind Sasha went into liquidation last month. Sasha had been in operation for 27 years and had 42 outlets here in Ireland. It closed with the loss of 300 jobs around the country.