Description
Omochi’s debut single, Devil is an amorphous urban lysergic bass-pop expulsion. A motorbike ride through late night Tokyo, headlights and neon ooze across wind battered eyeballs. A sudden lurch takes the ramp up to the overpass, revealing the electrified vista.