The Bat Kidz

The Bat Kidz is a Japanese animated television series created by