Mechoz Artist Name: Mechoz Profile: Discography Artist Mechoz & Ekeaze Title Metro / Astraltek Label Demontage Is End-of-Life