Its a HeadSnapper Rose

(42)