スカラムーシュ
sukaramūshu

Noun

1. Scaramouche

From French