TexasUberAlles Thestrals are a thing from Harry Potter, dude, they do not exist anywhere else. Posted 3 years ago Report Link Quote Reply