During an abortion, 17-year-old Yang gives birth to a live jellyfish in her bathroom.
2014
2013
2024
2010
1987
1991
2001
2008
2016
2012
2015
1978
2017