Mofunk Records

XL Middleton & Delmar Xavier VII - XL Middleton & Delmar Xavier VII (LP)

Ships In 3-4 Business Days

Taking a sharp detour from synthesizer-heavy, uptempo modern funk tracks, XL Middleton teams up with mysterious producer Delmar Xavier VII to rap over a deftly curated selection of Japanese city pop sounds on their self-titled duo debut. DXVII's lush sample choices provide the perfect backdrop for what amounts to a collection of vignettes in which XL details LA life in the corona era. He bounces from reflections on social unrest in the city to an all around history of civic corruption on "Lament For The Angels," then takes a more nostalgic approach as he reminisces on growing up in Pasadena on "626 Since It Was 818", his native corner of the LA area, alongside hometown cohorts Blkwest & Moniquea. "L.A. Noir" feels like the Cliff Notes version of the book City Of Quartz in rap form, while "Strange Dance" (feat. Young Sau) examines the mindset of those who were determined to stay outside even as covid was peaking. The hypnotic "Fire (Storm)" was written when California was in the throes of some of the worst wildfires in its history, a somber, smoke-permeated acceptance of a new normal.

Sequenced in the same order the songs were written and recorded, the album starts to take a more hopeful turn on "Perfect Time To Come Over," a spaced-out anthem for reconnecting with a love interest. 90's west coast rap legend K-Dee glides with XL & Zackey Force Funk on "L.A. Holiday," the only song on the album co-produced by XL himself, featuring his signature analog bounce over Delmar's chopped loops and breaks. The album's finale, "Too Late," betrays its own title and ends the project on an optimistic note.


Lament For The Angels

Player Piano

626 Since It Was 818 (feat. Blkwest & Moniquea)

L.A. Noir

Gardener (feat. Dialtone)

Only Luv (Interlude)

Strange Dance (feat. Young Sau)

Fire (Storm)

Perfect Time To Come Over

L.A. Holiday (feat. K-Dee & Zackey Force Funk)

Too Late

Important information when ordering with

Order Processing Time

Online orders are processed within *3-4 business days or *7-9 business days depending on availability.

Order processing time is separate from shipping time requested. 


We try and offer as many upcoming projects available for pre-order when the releases have moved into production. However, due to the nature of manufacturing and production, pre-order dates may change. If your pre-ordered items are holding your package from arriving please email us with a request to ship the in-stock items and pre-orders when they become available. 

If your order contains pre-order items we will hold the package until all titles are available to ship. Please specify in the comments section of the checkout if you would like to:  a) hold your entire order until it can be entirely fulfilled or, b) have the in-stock items shipped immediately and the pre-ordered items ship when available. Please note that option B may require additional shipping charges as multiple packages will be shipped.

Out of Stock Items

Our stock rapidly changes and we try and set in place a system that avoids purchasing items that become out of stock. However, if a product ordered is out of stock or on back-order, we will reach out and give you the chance to change or cancel your order. If you choose to cancel, you will be refunded in full.

Digital Items

If your order contains digital items you will receive a digital download link after checkout and it will also be sent to the email provided at checkout. 

Return Policy

All sales are final. However, if the item ordered is different from the item you receive, please contact us and we can arrange to get you the desired product.