Well, in MARS they speak about Mars. I know, it is Roman name so it is not precisely what you looking for, but he is equivalent to Ares, so... and they present an entirely new view upon him, quite different from what I know.
And I have a vague feeling that in Akumu-chan they spoke of something from Greek mythology. Although I am not very sure, they had plenty of mythological creatures there from all around the world. But there was winged horse, so we are getting close :-D