With the mindless flick of a street market vendor’s knife, a leftover fish head falls into a radioactive sewage canal. This starts a chain reaction of mutations, all the discarded toxic waste merges and they lead back to where they came from.
2024
2003
2020
2006
2021
2015
2022
2019
2023
1972
1981
—