A woman is masturbating when a swarm of fish bursts out from all over her house to disturb her.
2003
2006
2007
2019
1986
2016
2022
2018
1985
1983
1984
2013
2008