Slona

A goddess worshipped by many humans of Slon

Source: Missing Lands