Ahab Rex ad from IndustrialNation Magazine issue number unknown. Circa 2004 IndustrialNation was an american Industrial music print magazine that ran for 21 issues from 1991-2005