Milo releases the first single “Ecclesiastes” from his upcoming project Cavalcade. Milo is a philosophy student from the Midwest who became a rapper.

In the track “Ecclesiastes”, Milo raps about bleak topics ranging from the amount of bloody marys his lady drinks, stale bread, and a shout out to Goku and Gohan from Dragonball. His verses are backed up by an acoustic guitar loop and intensifying instrumentals. The lyrics are a dense, so it might take a few listens to grasp what Milo is trying to communicate.

According to The Needle Drop, Cavalcade is expected to drop on July 9. The 7-song collection features Nocando, Busdriver, and YC The Cynic. According to Impose Magazine, the tracks are produced by Riley Lake.

2013 has been an eventful year for Milo. Milo signed on to the label Hellfyre Club. He released his double EPs Things That Happen At Day // Things That Happen At Night.

Check out Milo’s new track below.