Just when you thought it was safe to shit again.
The Return of Shitters
Released
EN
—
Three years have passed since the last incident. The malevolent excrement creatures are back to spread mayhem and chaos into the world.
Finland
English
2007
1985
1997
2023
2022
2024
1981
1999
2012
2008
1980
2013
2006
2021
1989