Revolving rose