Senju Kannon, is a venerable entity of Bosatsu, Bodhisattva, which is worshipped in Buddhism. Sahasrabhuja means a thousand arms.