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