Japanese movie produced by Happy Science Publishing
The Descent of Japanese Father God Ame-no-Mioya-Gami
あいこくじょし くれないぶしどう