The anime has been licensed by Central Park Media and as of 2007 runs on the Illusion on Demand television network.
The anime has been licensed by Central Park Media. The anime as of 2007 runs on the Illusion on Demand television network.