JM is set to release his first self-titled album under Ivory Records with 12 tracks, two of which he personally wrote.
JM to release first album