Spotlight On… Anime – “Cannon Busters”

As part of our Spotlight on new Anime series, we take a look at Cannon Busters, a Space-Western anime from Netflix