Wormwood Pug?

Wormwood Pug?

Observation - Wormwood Pug?. Description: