Vocabulary

クレイモア

claymore

noun