A student's late-night study session is violently interrupted by a giant centipede who has sneaked into her apartment through her shower drain.
2023
2024
1998
2013
2016
2025
1985
2011
2007
2022
1993
1996
2005
1979
1896