Its a HeadSnapper Rose

(32)