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...
2023
2024
2026
2022
2025
2009
2020
—
2017
1989