The background of the Cameo explains

All 23 (!) cameo surprises at a glance