Originally Posted by hairyblue
I'm interested but I'm sure it come on a Cable channel. So I'll have to wait until it come to Netflix or something.
He has DXD in the thread title. I'm assuming that means the show will be on Disney XD? If so, then it will be on cable.
edit: After watching the video, it is on Disney XD.