Loading episode...
S1:E283 - Stark, the Lone Battle
Coyote Starrk and Captain Shunsui Kyōraku conclude their battle.