Daiakuji: The Xena Buster Specials

Daiakuji: The Xena Buster Specials

Apr. 28, 2003
Your rating: 0
8.1 54 votes

Specials of the Daiakuji: The Xena Buster series.

Original title Daiakuji: The Xena Buster Specials
Studio
First air date Apr. 28, 2003
Last air date May. 27, 2005
Episodes 2
Status Completed

Creator

Creator

Cast

Video trailer

Episodes