Sanna fue un rey que gobernó Java a principios del siglo VIII d.C.
Según la inscripción de Canggal (fechada en 732 d.C.), la isla de Java había estado durante mucho tiempo bajo el gobierno de este rey sabio y virtuoso. Sin embargo, el reino cayó en desunión después de su muerte. En medio de un período de violencia y confusión, Sanjaya , hijo de Sannaha (la hermana de Sanna) ascendió al trono y estableció el Reino de Mataram . [1] [2]
Fue nombrado Prabu Sanna o Bratasena en Carita Parahyangan (un libro compuesto a finales del siglo XVI d.C.). Según Carita Parahyangan, Sanna era el rey de Galuh que fue usurpado por su prima Purbasora. En este libro, se describe a Sanjaya como el hijo de Sanna, más que como su sobrino. Entonces, para vengar la derrota de su padre, Sanjaya atacó a Galuh con una fuerza especial y mató a Purbasora junto con su familia. Posteriormente, Sanjaya recuperó el reino de Sanna y comenzó a gobernar Java. [3]