Spectral Force

Spectral Force (スペクトラルフォース) is a 1998 OAV based on the video game of the same name. An English dub was released in 2003.