Toyohashi Tengu
From Harry Potter Wiki
The Toyohashi Tengu are a Quidditch team based in Toyohashi, Japan. They are the most successful Japanese team, and narrowly missed a win in 1994 against the Gorodok Gargoyles.
[edit] Behind the scenes
- The team name roughly translates as Toyohashi Heaven Dogs.
