Elfquest?

Really? Seriously? Elfquest?