meta-punk.com
Review: Strange Artifact – The Antikythera Mechanism
The Antikythera Mechanism is Strange Artifact’s first long player. Strange Artifact themselves are Japan’s first full-fledged Steampunk band. I must admit, of all the album reviews I ha…