Ben10. .. Doesn't Mahou means magic? so it's more of a sentai