ベスト・オブ・ベスト
besuto·obu·besuto

Noun

1. best of the best; the very best

From English "best of best"

Other forms: