Watch this beautiful short movie created by Hideki Kiyota, an up-and-coming film director!!
I was so moved. This lovely masterpiece reffers to the God nature or Buddha nature we possess within and the reincarnation system to improve our soul under the law of cause and effect. I believe we can overcome hatred by the power of love originated to God’s Mercy.