Negbar receives harsh punishment in humiliating scene Negbar receives harsh punishment in humiliating scene NegbarPanishment