Wunder Wurst

Slinkachu: Worst Wurst

London-based miniature street artist Slinkachu has unveiled his latest tiny installation piece, 'Worst Wurst' in Stuttgart, Germany. 'Worst Wurst' depicts a...