WARNING: Heavy Metal Development.  Eyes May Bleed.