Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 156
0.025mApril 5, 2015
A monkey gets what he deserves, Kihachi gets what he deserves, a spider pays a debt. Source: crunchyroll