technological

Cracked, shattered and broken