i am the yeti
Here's the band at a show in boulder