This is a Space Rock track recorded by the artist The Modfather. The song trust fail was originally composed by V. Dohmen.