Clinging to isolationism, a girl, driven to insanity by her fragmented mind that continually deceives her, attempts to rationalize what the voices in her mind are telling her to do.
2017
1968
2023
2022
2000
2021
1994
2025
2024
2009