A short animation that depicts the drowning of a village by modern technology.
1898
2024
2022
1989
1996
2013
2019
1970
2005
2023
1986
2017
2008
—