Vector logo The Simpsons (Itchy & Scratchy) vector