User blog comment:Nightslayer2/Is Frank Pike The Vigilante?/@comment-27700324-20170717170713

Pretty good theory.