The Lost Demension was apparently an experimental lo-fi bedroom recording duo in the early-to-mid 1980s. Not much is known of…