JAPAN, December 19, 2017 (YouTube, by Benoy Behi): More than 80% of Japanese Gods are originally from India. Buddhists in Japan have been praying to Hindu Gods as well for many centuries. What seems to be hidden in plain site are the Hindu Gods being worshipped under aliases. Deities such as Lakshmi, Saraswati, Ganesha & Kubera have melted into Japanese culture with different names and characteristics. One exception seems to be Ganesha, who is called Kangiten, who continues to hold His power of removing obstacles. Short video :