Lew Zealand

Lew Zealand is a character from The Muppet Show.