Rachel's Take on a "Stranger Things" Animated show