Smash Fighter Fight Team is located in USA
Smash Fighter Fight Team is located in Bay Area, California