This cameo should be a good stumper for most readers, I think. 🙂  I have no doubt the mini-cameos will all be figured out though.