A woman is masturbating when a swarm of fish bursts out from all over her house to disturb her.
1994
1965
1968
2024
1927
2019
2008
1971
1983
1987
2022
1995
2013
2023