The imprint: Who is responsible at the Buddhacasa, La Palma