Ajouter une intrigue dans votre langueSlitterhead takes places in the 1990s in Kowlong where mysterious monsters called Slitterheads are sighted killing humans.Slitterhead takes places in the 1990s in Kowlong where mysterious monsters called Slitterheads are sighted killing humans.Slitterhead takes places in the 1990s in Kowlong where mysterious monsters called Slitterheads are sighted killing humans.