Paper Towel

The untitled IDFB cartoon is a cartoon set to release on October 1, 2016.