Mauricio Ramirez & Juan Manuel Vaca JrMar 144 minProfilesThe Slow Demise of NinjaRecently there have been countless claims of the once beloved Fortnite streamer Richard Tyler Blevin (Ninja) having fallen off...