Charaxes fulvescens
Kakamega Forest, Kenya
(Order Lepidoptera, Family Nymphalidae)