phantasmagorian

Etymology
From +.