These are my opinions, and that's the truth
The long ladder-like item next between the mirror and the window. It is ceramic balls on a wire frame.
Δ