By chance this band is from Oklahoma.
Now if you find some of their songs to listen to, keep in mind, some of those songs are really really weird.
The weirdest is their new album, Embryonic. Also, if you look for that cover art, prepare for something weirder than the normal terms of weird within reality.
I only have two albums of them on my iPod, Yoshimi Battles the Pink Robots and Embryonic. I know there are a lot more.
I am also asking, has anyone heard of them?