You can be on the new Current 93 record!