Does anyone know who did this artwork? I think it's someone who posts here.

Ummmm.... I'm not seeing Nova in top picture??

What a bunch of crap