mobile menu mmatown logo search
name

Takumi Martial Arts Club

location Chelyabinsk, Russia
Fighters

Frequently Asked Questions About Takumi Martial Arts Club

  • In which country is Takumi Martial Arts Club located?

    Takumi Martial Arts Club is located in Russia

  • Where is Takumi Martial Arts Club situated within Russia?

    Takumi Martial Arts Club is located in Chelyabinsk, Russia

Upcoming
View all
Go Top