british yoda and darth vader having some tea and crumpets
Yoda and Darth Vader are British and they are serving tea
Doodle or Die is the game of "telephone" with drawing!