Chapter 504: How much will i pay - Shura God Emperor | iBookHub