スタンドプレイ
Meanings
Noun
1. grandstand play; grandstanding; showboating; showing off