a meerkat picking up litter and trash at a national park, fantasy, high quality matte painting, cartoony