The Abyssinian Roller, Coracias abyssinicus, is 30cm long plus 12cm streamers (elongated outer tail feathers, on both sexes):

In flight, it is even more spectacular:

You can see its tongue as it yawns.

And a little preening:

It swoops down on large insects on the ground. It likes open areas near woods, often tilled fields or village areas, and may have benefited from human habitation.

Rollers get their name from their courtship display, which involves diving towards the ground, rolling as they go. Just like a young pilot showing off. I have never managed to video this.
We also saw the less flamboyant but still handsome Blue-Bellied Roller, Coracias cyanogaster:

Amazing, wonderful…
>
LikeLike
Beautiful, colorful birds!
LikeLike
Their colors are so amazing and magical.
LikeLike