Please concealed carry only.I've got a mythical trouser snake but I dont think you guys wanna see it
that's a British Folklore/.....Hell hounds:large usually dark colored canid like animals,often reported as being the size of a donkey ,typically have glowing eyes in either red,yellow or green,legend has it that seeing one three times(or often just once) means u will die soon,reported worldwide(also called black shuck or black dog)
Do u mean giant sewer rats?out here hood rat means a thug.Hood rats.