ساكورا

The dub aired on the now-defunct Space Power TV. Only 10 episodes out of the 25 total episodes were dubbed into Arabic.

Cast

 * }