This is Joshua Hafen’s music collection on Bandcamp. Start your own!

Joshua Hafen

  1. Saint George, Utah
  2. Punk
  1. collection 278
  2. wishlist 12
  3. followers 6
  4. following 57
  1. FO-16 Split Square 7"
    by Gas Up Yr Hearse!! / Coma Regalia
    00:00/00:00
    GUYH - Plagiarizing an Obituary GUYH - Plagiarizing an Obituary
  2. FO-47 E.P.
    by Lora
    00:00/00:00
    Порох Порох
    this is how i feel inside my head sometimes
    appears in 1 other collection
  3. FO-39 Discography
    by Father Figure
    00:00/00:00
    I Think I'm Immune to Hangovers (Either That or I am so Used to Feeling Like Shit That it Goes Unnoticed) I Think I'm Immune to Hangovers (Either That or I am so Used to Feeling Like Shit That it Goes Unnoticed)
  4. FO-8 Listening Your Problems, With No Intent To Solve Them
    by Healing Powers
    00:00/00:00
    Stop High-Fiving My Face Stop High-Fiving My Face
    appears in 1 other collection
  5. FO-23 Sompting
    by celebration
    00:00/00:00
    To pronounce it correctly, i would have to pull out your tongue To pronounce it correctly, i would have to pull out your tongue
    appears in 1 other collection
  6. Loom
    by Frameworks
    00:00/00:00
    True Wealth True Wealth
  7. Old Gray / Tiny Moving Parts Split
    by Broken World Media
    00:00/00:00
    Clip Your Own Wings Clip Your Own Wings
  8. FO-35 Split 8"
    by Coma Regalia & Eros + Massacre
    00:00/00:00
    Eros + Massacre - Past Mistakes/Future Wisdom Pt.1 Eros + Massacre - Past Mistakes/Future Wisdom Pt.1
  9. FO - 36 Split 4.75" Lathe
    by Friendly Otter
    00:00/00:00
    Under A Sky So Blue - Within The Hourglass Under A Sky So Blue - Within The Hourglass
    appears in 1 other collection
  10. FO-41 Emme Näe Elämää
    by ∞
    00:00/00:00
    Toukokuun Lumi Toukokuun Lumi
    appears in 1 other collection
  11. FO-15 Yusuke
    by Yusuke
    00:00/00:00
    Restrains of an Everyday Man Restrains of an Everyday Man
    appears in 1 other collection
  12. FO-17 Demo
    by Marais
    00:00/00:00
    Schon Okay Irgendwie, Aber Nicht Mein Cup of Mix Schon Okay Irgendwie, Aber Nicht Mein Cup of Mix
    appears in 1 other collection
  13. leverage of decomposition
    by RINOA
    00:00/00:00
    haunt haunt
  14. Rest Your Head
    by Ages
    00:00/00:00
    Faith, Only for There and Then Faith, Only for There and Then
  15. Sleep On It
    by Ages
    00:00/00:00
    12:34 12:34
  16. The Last Thing You Forget
    by Title Fight
    00:00/00:00
    No One Stays At the Top Forever No One Stays At the Top Forever
  17. FO-31 Split 12"
    by Cara Neir & Flesh Born
    00:00/00:00
    Flesh Born - They Fear It, Only To Be Comfortable Flesh Born - They Fear It, Only To Be Comfortable
  18. F0-6 Patience
    by All The Hours You Wait
    00:00/00:00
    Whitewater Whitewater
    appears in 1 other collection
  19. FO-13 Split 12"
    by Place Called Home / Southtowne Lanes
    00:00/00:00
    Place Called Home - I Don't Want To Live On This Planet Anymore Place Called Home - I Don't Want To Live On This Planet Anymore
    appears in 1 other collection
  20. FO-12 TTAD/FPS Split Cassette
    by The Truth About Dreaming / Frames Per Second
    00:00/00:00
    FPS - You Don't Belong Here FPS - You Don't Belong Here
    appears in 1 other collection
  21. FO-33 Collected
    by Waller
    00:00/00:00
    5 5
    appears in 1 other collection
  22. Adaje / Shark Bait split
    by Adaje / Shark Bait
    00:00/00:00
    Caveman Caveman
  23. Yore Veils
    by Adaje
    00:00/00:00
    Slithering Snakes on These Slandering Mountains Slithering Snakes on These Slandering Mountains
  24. FO-25 Demo Tape
    by Peoples Temple Project
    00:00/00:00
    Evidence 3 Evidence 3
    appears in 1 other collection
  25. FO - 2 Pinata
    by Adobe Homes
    00:00/00:00
    New Mexico Riff New Mexico Riff
    appears in 1 other collection
  26. Finding Comfort in Obsolescence
    by GRYSCL
    00:00/00:00
    The Sandbox The Sandbox
  27. Everything I Let Go & The Things I Refuse To
    by Old Gray
    00:00/00:00
    359 Pine 359 Pine
  28. FO - 20 Split
    by Coma Regalia/Greyscale
    00:00/00:00
    Coma Regalia - The Skywalk Is Gone Coma Regalia - The Skywalk Is Gone
    appears in 1 other collection
  29. FO-29 Split 12"
    by Yusuke & Lori
    00:00/00:00
    Yusuke - If I Had A Quarter For Every Time You Were Inconsistent Yusuke - If I Had A Quarter For Every Time You Were Inconsistent
    appears in 1 other collection
  30. FO-19 Split 7"
    by Yusuke & Delos
    00:00/00:00
    Yusuke - Oversexed-Overstressed Yusuke - Oversexed-Overstressed
    appears in 1 other collection
  31. FO-50 Follow The Rules
    by Friendly Otter
    00:00/00:00
    People's Temple Project - Untitled Demo People's Temple Project - Untitled Demo
  32. Those Things We Tomorrowed
    by Neev
    00:00/00:00
    Remembrance & Junk Remembrance & Junk
  33. FO-42 S/T 7"
    by Boak
    00:00/00:00
    Just a Game Just a Game
    appears in 1 other collection
  34. FO-27 Young Damage
    by Cult of Pythagoras
    00:00/00:00
    Song Three Song Three
    appears in 1 other collection
  35. FO-54 Split 7"
    by Doomsisters & Per Capita
    00:00/00:00
    Doomsisters - Soral Punks Fucks Off Doomsisters - Soral Punks Fucks Off
    appears in 1 other collection
  36. FO-53 Frustration
    by Nionde Plågan
    00:00/00:00
    Letargi Letargi
    appears in 1 other collection
  37. FO-30 Split 7"
    by Father Figure & Marcy
    00:00/00:00
    Marcy I Marcy I
    appears in 1 other collection
  38. Petals
    by Funeralbloom
    00:00/00:00
    Black Shoes Black Shoes
  39. Caves of Glass
    by Caves Of Glass
    00:00/00:00
    The Hollow The Hollow
  40. Dirtdrinker
    by Dirtdrinker
    00:00/00:00
    Plaguescapes Plaguescapes
  41. Demo
    by Lune Kiri
    00:00/00:00
    A Black Friday A Black Friday
  42. Valinor
    by MOONKNIGHT
    00:00/00:00
    An Initiation An Initiation
  43. VI: Flora
    by Botanist
    00:00/00:00
    Stargazer Stargazer
  44. FO-51 3-Way Split Tape
    by Bookstore, Cult of Pythagoras, & Shitnoise Bastards
    00:00/00:00
    Cult of Pythagoras Cult of Pythagoras
    appears in 1 other collection
  45. Unit 731
    by Cropsey
    00:00/00:00
    Unit 731 Unit 731