Cleopatra – CLP 3239-01, LP, RE, Released: 2014
- Label: Cleopatra – CLP 3239-01
- Title: BLOOD ON THE MOON
- Format: LP, RE
- Origin: US
- Released: 2014
- Track Listing:
-
-
- The Need
- Inner Vacume
- Perfumed Metal
- Planet Strike
- The Strangers
-
- Insect Human
- Out Of Reach
- Brain On Scan
- Blood On The Moon