Football Stadium



The Football Stadium is a location frequented by Takeshi and his friends to play American football with other teams. The Stadium is a common setting of several episodes, and centered around the plot of episode 16. Takeshi's team is known as the Red Jaguars.