A city at night suddenly turns to day stunning all the inhabitants into praying to the god of oral hygiene.
2022
1963
2020
2002
2001
1965
2021
2023
2024
1990
2016
2019
2015
2009
2012