I don't come up with enough made-up band names as much anymore, but this one was too good to pass up:
I kind of invision this one as a Green Jelly type knock-off. Anybody else remember Green Jelly or am I like a bajillion years old? I mean somebody's got to remember that horrible heavy-metal rendition of "Three Little Pigs" they did back in the day. Guess it's just me then.