Signed: Peter. That is Peter van Straaten, Dutch cartoonist. Expert in the ironic exploration of mod