This really is a lost classic, featuring some brilliant heavy twin guitar work, particularly in the lead track "I Can See Inside Your Head', very similar to Leaf Hound or even Led Zeppelin.
Orang-Utan were a British band who only released their album in the US and germany, for some reason. They faded into obscurity, never to release anything again.
Love to write more, but, hey, there is nothing more anywhere to be seen. Please let me know if you can fill me in..
Buy it here