mobile menu mmatown logo search
name

Team COMRADE

location Inazawa, Aichi, Japan
Fighters

Frequently Asked Questions About Team COMRADE

  • In which country is Team COMRADE located?

    Team COMRADE is located in Japan

  • Where is Team COMRADE situated within Japan?

    Team COMRADE is located in Inazawa, Aichi, Japan

Upcoming
View all
Go Top