Ruptured
This technology has horrific consequences.