Shiny Little Visitor

Rosenkäfer! Flower chafer! (Cetoniinae)