La Mamma is a shopping mall in Spain that is temporarily closed.