Caterpillars stream new song “Kenopsia” Tyler WintersJuly 5, 2016 Caterpillars are streaming their new song, “Kenopsia,” on YouTube. Advertisements