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
2023
2017
2022
1983
2025
—
2014
2020
2016