I know this thread is old, still nothing has been trully looked into. The now private instagram account housed many disturbing pics w insanely obvious sinister comments. Yes. This alone should of raised a few flags. Besides james elifantes name literally means lover of small kids, babies...