Urusei Yatsura (El Kadsreian english dub)

Urusei Yatsura is the El Kadsreian dub of the japanese anime of the same name, the dub aired on TBS from 1982 to 1987.

Cast

 * Melvyn Hayes - Utaru