The Killer LLamas have been here from the beginning of time. They are everywhere and nowhere and they always know where you are and what you are doing, but they do not much care (most of the time). All LLamas have moved in with opheliablue (who is The LLama Hag) in a rather small flat in London. But that is just the beginning..