This is a New Psychadelia track recorded by the artist nest on daphne. The song commitment suicide was originally composed by Q. van der Hoeven.