The phrase "eye catcher" means something that immediately grabs your attention or stands out visually.