Looks like a horror movie! It is in fact a closed down Doll Factory in Spain





closed doll factory

Source: Izi Smile