Tomachaca is the Kelewan god of peace, the protector of orphans, and the lover of all children. Tomachaca also serves as Chochocan's servant.
Advertisement
Tomachaca is the Kelewan god of peace, the protector of orphans, and the lover of all children. Tomachaca also serves as Chochocan's servant.