Mocambo

A nasty creature borned from somebody's nose. Mixed silkscreen techniques, Limited edition.