incandescent aboriginal trying Llama. .. the art makes me think banner saga