A new poster for the approaching 3rd period of Netflix’s The Umbrella Academy highlights the mysterious Sparrow Academy — and they absolutely really don’t look like the type to be messed with. On the formal Umbrella Academy Twitter account, Netflix debuted two new posters for Season 3 — just one […]