Watch Gintama episode 128 English Sub Episode 128: There Are Things You Can`t Understand Even When You Meet Them Gintama ep 128 Please enable JavaScript to view the comments powered by Disqus.