Visions prelude (Adapted from
ANGRA