An illusion ? Hum, I'm sure it's a Zoroark.
page 1: www.deviantart.com/devilmarg/a…
page 20 : www.deviantart.com/devilmarg/a…
page 22: www.deviantart.com/devilmarg/a…