A man wakes up in a forest with a mysterious mask stuck to his face and a note with a girl's face depicted.
2025
2023
2020
2024
1896
1897
2016
1899
2010
—
1927
2019
1967
2015
1983