….so this is a French dog food commercial parody? Digital Banana is a seriously weird animation studio.
Furry Videos Monday, Wednesday and Friday
….so this is a French dog food commercial parody? Digital Banana is a seriously weird animation studio.