Yokohama FC
David Smith
This is the logo of J1 League team Yokohama FC which is in Yokohama,Japan.
© Symbols.com