Chapter 305 Who has been fulfilled?