Persistent rumors say that a Vigilante is on leash and is making justice on his own!
1 Episodes
Episode No. 1