Meiji Jingu Stadium
All games are played at Meiji Jingu Stadium in Kasumigaoka, Shinjuku in downtown Tokyo. Games are known to be rowdy and celebratory, with male cheerleaders (応援団, "Ōendan"), cheerleaders and bands working themselves and the crowd into a frenzy.