KBC 2021| Philosopher Nichiren, on whose teaching Nichiren Buddhism is based, hailed from which country? By Monishka Kapoor - December 13, 2021 KBC 2021, Find out the correct answer of the question- Philosopher Nichiren, on whose teaching Nichiren Buddhism is based, hailed from which country? •Sri Lanka •Nepal •Japan •China Correct answer is Japan