Andrew “Andy” Cosby Tweeted Diablo Animated Series Coming to Netflix, Taken Down InstantlyWadan Khan·September 21, 2018