This is thought to be the Green-striped Flower Beetle, Eudicella hornimani, although the
Flamboyant Flower Beetle, also called Striped Love Beetle, E. gralli, looks similar.
Both species are native to rain forests of Central and East Africa. They reach some 25-40mm long.
Like other flower beetles, the males have a branched horn for fighting and the females have a shovel face for digging.