Chapter 380 The time loop has occurred 413 times, be honored for this, Tom Riddle! - The God of Ice and Fire at Hogwarts | iBookHub