Students walk into a photography studio to have their photograph taken, and put on a smile for the picture. But as soon as the camera flashes, it reveals their true nature...
—
2024
1987
2025
2013
2007
2020
2023
2015
2017
2004