From: Los Angeles, California
I first heard them: on an Australian web series showcasing frock rock videos
Sound: theatrically performed indie rock with a scattering of dance/synth elements
Further listening: Here are the three Killola songs that have made the chart at various times:
Further reading: Killola is one of the few bands I've seen live: I went to go see them play a Central Valley high school. Here's my writeup.