Chapter 273: Self Detonation?