Walama - green lama drama

From time to time i find a site that just defies description ... Walama ... is one of those sites.