ugly lemur with giant ayes teletubbies