Zen Buddhism and its influence on Japanese culture