Holy crap!! XDD I always saw that video pop up in my reccomendations, but never clicked it. Oh my god his voice sounds like those old voice actors in the 1987 TMNT cartoon.
I'm surprised nobody mentioned that Ghost Stories dub. I don't watch the show, but I found it after seeing others talk about it on tumblr. It's more like a parody than a serious dub.