Imported from China.Released by IVC.No english subtitles.[email protected]
there's a all-region DVD with Eng sub on ebay