The animated movie is based on a book by Ryuho Okawa, the founder/leader/god figure of the Happy Science religion, centered here in Japan, but with a fringe following worldwide (Happy Science has offices in Los Angeles, San Francisco, and New York City).
Folks more familiar with the literature of this new religion than myself have summarized its founder as such: Ryuho Okawa quit his business career in 1981 when he achieved enlightenment and gained the ability to channel the spirits of figures ranging from Buddha and Jesus to Thomas Edison and Sakichi Toyoda (founder of Toyota). Okawa’s channelings have been documented in over 100 books, ranging 200-300 pages each. His (or his channeled spirits’?) predictions include Martin Luther and Nichiren being reincarnated, and the U.S. sinking into the ocean and being replaced by Atlantis (don’t worry…not until the 25th century). Okawa can channel Greek gods, too. And apparently when channeled, the gods show quite an interest in modern Japanese economic policies. Hey now, Happy Science just wants to make the world a better place.