Warning: It may be very offensive to some viewers.