Shamyo no Ri is a martial art that relies on repelling the attacks of the opponent and following up with counterattacks.
History's Strongest Disciple Kenichi Wiki
READ MORE
Shamyo no Ri is a martial art that relies on repelling the attacks of the opponent and following up with counterattacks.