Take a few heavy slaps from Zhao Dachuan? What kind of fucking joke is this! Has he got a death wish?