Esw00675. Refreshment or refreshments meaning. Japanese masks kabuki meaning.

腺様嚢胞癌 気管. Mina's studio.