Tokyo Verdy is based in Inagi, a city located in the western part of the Tokyo Metropolis. Despite being a part of the Tokyo Metropolis, Inagi is quite suburban and is surrounded by nature.
Unmasking Tokyo Verdy: Test your knowledge on Japan's Football Giants!