Cannon Busters season 1 Netflix release date delayed?
Has the highly anticipated Cannon Busters been delayed at Netflix? With the initial release date that’s supposed to be imminent, the lack of coverage and recent news leads us to believe the new anime show...