The Red Razor

The Red Razor is a superhero from a comic book. More information about him and the universe he's in can be found here.