2025 · Gregory Hatanaka · 57 min
Pushed to the edge, a reclusive man takes vengeance on those that wronged him.