huell babineaux wearing an eye patch and black trench coat