Much of the show is based on Japanese culture/history, which made dubbing the show in English near-impossible until around 2016, when people were familiar enough with the show's jokes/references that a dub could work out.
Many of the main characters names and roles are based on Japanese historical figures.