Chapter 307: Angel?