Chapter 645 Who threw the rock?