Chapter 421: How Much Past Goes In the Smoke and Rain