A city at night suddenly turns to day stunning all the inhabitants into praying to the god of oral hygiene.
2019
1948
2023
2020
2016
2011
2018
2012
2022
2008
2015
1923