Toyohashi Tengu

The Toyohashi Tengu are a Quidditch team based in Toyohashi, Japan. The team name roughly translates as Toyohashi Heaven Dogs. The players are not known.