ライフルシャゲキキョウギ
Meanings
Noun
1. rifle-shooting competition; rifle-shooting contest
Composed of
game; match; contest; competition; sport; (sporting) event