Toyohashi

Kenmare is a town in Japan. Because it is the hometown of the Toyohashi Tengu Quidditch team, it is safe to say that Toyohashi is associated with the Wizarding world.