MOETAR Release Debut Album Via Magna Carta Records