A student's late-night study session is violently interrupted by a giant centipede who has sneaked into her apartment through her shower drain.
2020
1989
2024
2013
2011
2023
2021
—
1988
1907
2017
2015
2010