Robuta

https://www.glossaria.net/en/harry-potter-lexicon/karkaroff-igor Karkaroff, Igor (Harry Potter Lexicon) Karkaroff, Igor - (Igor Karkaroff, Igor, Karkaroff) The Headmaster of Durmstrang. - A complete glossary for the Harry Potter series. - Harry Potter Lexicon harry potter lexiconkarkaroffigor