Scarlet Elfcup?

Scarlet Elfcup?

Observation - Scarlet Elfcup?. Description: