Robuta

https://www.hp-lexicon.org/?attachment_id=36505 Broom manufacturers (Yajirushi) – Harry Potter Lexicon Aug 18, 2018 - Yajirushi brooms are designed and manufactured completely in Japan and were flown by the Japanese National Team in 2014. harry potter lexiconbroommanufacturersyajirushi