mecha-zilla wearing sunglasses, digital art, comic book art