スイスようへい
Meanings
Noun
1. Swiss guard
Composed of
mercenary (soldier)