Chapter 1504: Red Hand Opens Monsters