Charaxes chepalunga
Charaxes chepalunga is a butterfly in the family Nymphalidae. It is found in south- south-eastern Kenya and north-western Tanzania. The habitat consists of evergreen and riverine forests.
The larvae feed on Scutia myrtina. Wikipedia