ساكورا

ساكورا is the Arabic dub of サクラ大戦 (テレビアニメ). The dub aired on the now-defunct SPTV. All 25 episodes were dubbed into Arabic.