Ruptured

This technology has horrific consequences.