That tapestry is clearly made from human flesh.