More →
Phantasmagoria – A shifting series or succession of things seen or imagined.
Stifle – To keep in or hold back; repress.
Armageddon – A decisive or catastrophic conflict.
Eclectic – Selecting or employing individual elements from a variety of sources, systems, or styles
Unsparing – Very generous.