A city at night suddenly turns to day stunning all the inhabitants into praying to the god of oral hygiene.
2022
2023
2019
2018
2017
1928
2011
2015
2021
1998
2013
2016