Cannon Busters Review

If you don’t know then now you know. LeSean Thomas finally launched and released his first own anime project and show on Netflix. The creator Thomas has been working on … Continue reading Cannon Busters Review