Cartoony nature scene.