I had to look this one up and it turns out Leon Chang is a comedian. And is also the one posting it
Super Troopers shows me they have bear fuckers too so…
I feel equally as angry if they shorted me one.