The so-called ‘Spanish Lama boy’, Osel Hita Torres, stars in Lucas Figueroa's documentary 'I Am Not Your Lama' 08 March 2024
The film tells the story of the man known as the 'Spanish Lama boy’, considered the reincarnation of a Buddhist guide