Odd Glyphs [printed sleeve] Leiras Record label Ownlife Catalog Number OWN019 Release Date June 30th 2023 Genres Techno Tracks playpostitleartistsdurationplay_circle_outlineA1Odd Glyphs4:26play_circle_outlineA2Cauterized4:33play_circle_outlineB1Ox Emerald5:44play_circle_outlineB2Tarmac Domain5:59 .