Saint Head

Saint Head is a race creature that is shared between Nature and Light civilization.