That's Vanessa Huxtable's boyfriend Robert lol...and from what I see he's STILL FINE ?