spaceleech-Sukeban Deka fan art (I think) from Mark 1, Vol. 3, December 1985.

more about : spaceleech