Vocabulary

アイキャッチャー

eye-catcher

noun