Vocabulary

スイス衛兵

Swiss Guard; Pontifical Swiss Guard

noun