So Vivid! (PLEASE USE SPOILERS)