Theyllkillya [LP] Artist: Insects Vs. Robots Format: Vinyl New: Available to Order $19.98 $ 19.98 Buy Wish Available Formats and Editions Vinyl - Indie Exclusive $19.98 Vinyl - LP $19.98