The Duck Brothers

Duck brothers from outer space kidnap Muriel.