Forum:KB Archive:Strange Vaal creature

http://img504.imageshack.us/img504/7927/weirdswthing.png

What is this creature? It's from Star Wars: Empire 14: The Savage Heart. Neither the comic's page nor Vaal's makes any mention of what species it may be. Antonstaen 16:10, 20 July 2009 (UTC)