Boye Lafayette. De Mente·Dec 23, 2016Bizarre Japan!Legend Claims Jesus Christ Lived and Died in Japan