a police, european comics style, high resolution