a human being that strongly resembles an ewok
Being short with that beard and his punched-in face, Marvin looks like a straight up hewok.