Definition of マスカ

マスカ

masuka

noun
masker