HomeAnime News Network - Article Machinima Lays Off Most of Its Staff in Merger With Otter Media byadmin hg -February 01, 2019 0 81 out of about 100 employees laid off from Anime News Network - Article http://bit.ly/2TsfGwm Tags Anime News Network - Article Facebook Twitter