Kenshiro – Ankledeath Posted on October 21, 2012 by Effraim — 1 Comment ↓ Couple of nice clips recently from SpaceArk rider Kenshiro, check out this slick combo!
I saw a great link, but didn’t see the ankle death.