Chilapa

Chilapa is the God of the River Tibra. It is one of the longest tribitaries to the Tellawow River. He is worshipped by many people on either side of the Religions. The Shinto are some of his largest supporters.