Where is Buddhism originally from?

Japan
China
Nepal
India

Trivia Crack Answers Main Page