Talons of fire

Anemone
Anemone?