Despite the seeming disinterest from the English-language streaming crowd, I think there is something compelling, something unique that can make Teppen—!!!!!!!!!!!!!!! worth taking a look at.

Anime News Network - Views