Told y’all about these hellish devilish satanic blood drinking flesh eating demons…