Ghost-like keeled millipede Gnomeskelus larvatus Explore more creatures at Ferncliffe Lesser Striped Swallow Cecropis abyssinica Purple-crested Turaco Tauraco porphyreolophus Wahlberg’s Emperor Moth Nudaurelia wahlbergi