Der beste Ed

Der beste Ed is the German dub of Best Ed.