Wrong title, wrong date...
The staff information for this show is the one from the 2008 show currently on air in Japan, "Casshern Sins".
The "Related movies" section mentions it's known as "Robot Hunter: Casshern", a recut version of the 1990's OAV series. This recut series is totally unrelated to Casshern Sins, and is not dated 1988 anyway. (It's more likely to be 1994 or 1995.)
I think it would be faster to update the series title and its release date, but I don't know of any way of doing it myself, hence the board message ;)