Parade

Parade ★★★½

Wildly inventive, defies description.