Squirt  - Downtown Cat (2001, USA)
Channel: Mrs Mcl
Date: 2020-07-01

Well it seems YouTube has predicted what I was gonna set the thumbnail as. Directed by James Wahlberg at Celluloid Studios