オンパレード
omparēdo

Noun

1. display; array (of things); succession (of things)

From English "on parade"

Other forms: