Duff MacDonald

Duff MacDonald is a voice actor that provides the voice of Lek in Let's Go Luna!.