Colorful badge with red boulder and climber | Sci-fi