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.

Runtime: 9 minutes

Quality: HD

Released: Jan 21, 2021

IMDb: 6.3

Keywords:, ,