Hilarious Japanese animation says Trump is invincible and Bernie Bro's on Reddit are Butthurt.

×