Anyone remember this?
From The Lost Media Wiki
Did this even air on any Asian networks? I was a cynic and doubted Anime News Network, but maybe we can also identify any other crew members. Right now, there's only one voice actor, so...