Home Videos Kimura Trap Against Hand Side Single Leg by David Avellan Kimura Trap Against Hand Side Single Leg by David Avellan May 23, 2022 comments off Tweet on Twitter Share on Facebook Pinterest David Avellan kimura trap