Scarabaeidae

Male

Aedeagus

Protaetia sp.

Subfamily Cetoniinae

Distribution
Mindanao