Scarlet Elf cup?

Scarlet Elf cup?

Observation - Scarlet Elf cup?. Description: