Taikiken high punch defense, with rib punch counter

Taikiken  high punch defense, with rib punch counter


© 2010 savethepicture.net