This is the GFX Showroom, which means this is where people should post there works when they want to know what people think about their work. Next time, read the description of the forum before you post something stupid.
They look cartoony, its a few images next to each other, hence comic...