Xiu Xiu - Some Things Last A Long Time-Ricky's Hand