Haunted Leopard Print Gloves Strange Ghost, 2008