Release date: 04/06/1985
Popularity: 1
Original language: TL
A mysterious vigilante singlehandedly and summarily eliminates criminals.