fantasmagoria

Etymology
From.

Noun

 * 1) phantasmagoria

Noun

 * 1) phantasmagoria

Etymology
.

Noun

 * 1)  phantasmagoria

Etymology
, based on.

Noun

 * 1) phantasmagoria
 * 2) illusion