Chimera

Chimera

A source of creation, omen of disaster.