Foreshadowed Future (Explicit)

illusions