Chapter 905 is indeed the Queen Mother election