Japanese National Quidditch Stadium

The Japanese National Quidditch Stadium is a Quidditch stadium located in Japan, surrounded flowering almond trees. The stadium itself is set in a Palace, with a massive koi pond replacing the field and the stands set in pagoda towers. The stands are huge with the colours of green, gold and red.

Appearances

 * Harry Potter: Quidditch World Cup