MAJOR MANGA SPOILERS {This is pretty much a remake of my other edit}
34