One of the most highly anticipated animated series is finally premiering. The Cuphead Show is coming to Netflix, on February 18th! Ezra loves animation and is drawn to the older style animations, so he has been a huge fan of The Cuphead Show. He received the Nintendo Switch Game last year, he has been waiting…