Mike's Secret Mike (team captain)
Missed Demeanours (devisor and team captain)
To be added.
Izzard Wikipedia entry