The Return of Shitters
Three years have passed since the last incident. The malevolent excrement creatures are back to spread mayhem and chaos into the world.
Release : January 21, 2021
Budget : $0.00
Revenue : $0.00
Duration : 9 minutes
Rating : 4.70