The Moral Vigilante is actually Andrew Darren, a 9th grade internet troll who lives in Reno, Nevada! He linked a website in recent a post. You can get to The Cave’s website linked from that link.