song is by Devi Mccallion aka Mom
idk if i got the album pic right but im too tired to check
blacksquares.bandcamp.com/
I absolutely love this.
Home
Feed
Search
Library
Download