This muppet deepfake bison is here to brighten up your day.


This muppet deepfake bison is here to brighten up your day.



Source