I came across a tweet by Plushtoy with this pic and did not know it existed! Filrich is located in the Nar’thalas Academy in Azsuna along with Mr Nors. They are reference to Filch and Mrs Norris, from JK Rowling’s Harry Potter (with a bit of letter shuffling).
Argus Filch is the caretaker of Hogwarts, and he has a very strong connection with his cat, Mrs Norris. They are often roaming the corridors looking to catch students doing something wrong.