yabusamedesu
1. Flowing arrows.; Horseback archery.
Noun
#117019
1. Flowing arrows.; Horseback archery.
1. horseback archery
1. Asian stubtail (Urosphena squameiceps)
1. Probably yabusame.
1. Not Yabusame.
1. It was yabusame.
1. It is not yabusame.
1. Probably yabusame.
1. If/when mounted archery; When practicing mounted archery
1. It was yabusame.