Vocabulary
アイキャッチャー
アイキャッチャー
eye-catcher
noun