Owen Yamashiro

Owen Yamashiro is the foster uncle of Lillian Hines, and the father of Ren Yamashiro. His wife - Ren's mother - was burnt to death by demons. He is also the older brother of Oliver Yamashiro. He is the Shizun Tribal Master.