Slutty Japanese titchettes playing their best game