A city at night suddenly turns to day stunning all the inhabitants into praying to the god of oral hygiene.
2015
2013
2021
1992
2004
2023
2005
2019
2024
2016
2022
2020
2012
1995
1989
1928