A group of vigilantes concealed behind animal masks pursues and punishes those guilty of evil deeds.
2012
2017
2011
2019
1985
2013
2021
2015
2010
2016
2018
2025
1998
2020