Perfect Blue ★★★★★

such a disturbing nightmare that never ends