A woman is masturbating when a swarm of fish bursts out from all over her house to disturb her.
2019
2017
2015
1929
2003
2013
1990
1993
1996
2005
2022
2011
2016
2010
2023
1967