Perfect Blue ★★★½

What is going on here in this day today