Lucy wakes up unaware of where she is or of the hell she is in, only for it to get worse.
2023
1987
1979
1982
2020
2021
2019
1997
1957
1931
2009
1949
1966
1946
1938
2005
2000