Headhunterz - End of My Existence?
könnte vielleicht sein da kommt auch
"On A Room on a Small Island, in an endless Sea, confied with a tiny spit of sand, Unable to escape" etc....
kann ich mir gut vorstellen