We're so excited to announce that the mecha sci-fi adventure Cannon Busters, from the incredible LeSean Thomas, is coming to Blu-ray from Funimation!
The anime series, which was the product of an international collaboration between Thomas and Japanese studios Satelight (Aquarion...