Though he's back with a new album, So That I May See You Again, producer Fennec remains a mystery, with next to nothing known about him. Wit...