Yabusame is the Japanese version of what sport? / General Knowledge, MCQs / Q&A / By admin Question Yabusame is the Japanese version of what sport? Answer Archery