A mysterious creature has been stalking the citizens of a populated city. But more specifically, it has been targeting criminals. No matter how big or small the crime is, those people causing trouble has either disappeared or even found dead.
63 parts