Another creepy Patricia Piccinini sculpture, “Ghost” (2012), from the new (and last) show at Haunch of Venison, How To Tell the Future From the Past (through March 2).