Victoria Vincent
2024 • 1m
A dog wearing the mask of a human face is arrested and sentenced to death.