Rot is a recluse and lives hiding away from the world, but when his past starts catching up with him, will he revert to his old ways or change for the better?
2020
2014
2024
2005
2012
2025
2023
2010
2018
2016
2008
1992
2021
—
2017
2015