The mysterious guest is ourselves