Spoiled Lemon (band)

This is a band from Inanimate Insanity. They're similar to Snow Dogs except they added a new genre which is soft rock.