Oyagami
Oyagami (祖神) is a Japanese literally meaning "parent deity." It sometimes expresses the belief that kami, or divine beings, care for human beings in the same way that human parents care for their children, similar to how God the father expresses that. This concept can be found in two forms: an abstract idea that has been around since ancient times, and a more codified concept that developed within certain Shinto sects and new religions.