マスカレード
Meanings
Noun
1. masquerade (ball)