Aikido in Sharjah

A Japanese martial art focused on using an opponent's energy and movements against them, emphasizing throws and joint locks rather than strikes.

Karate Champions Self Defence Center style

Kamat Vegetarian Restaurant Building, Abu Shagara - Sharjah - United Arab Emirates