I believe this guy is called a Lilac-breasted Roller.

DSC_0495a.jpg