Itchyworms at the tapa bar