Yaoyorozu no Kami
Yaoyorozu no Kami (八百万の神, Eight Million Gods) are gods belonging to the Shinto religion. The phrase "eight million gods" in Shinto religion doesn't mean there are exactly 8 million gods. It means there are too many gods to count. At the time infinity wasn't a known concept.. And 8 is a lucky number in Buddhism