>>/761343/
They look like they made of wax. Is that Madame Tussauds in London?