Latest Release
- FEB 29, 2024
- 16 Songs
- Human Petting Zoo Demo - EP · 2013
- Do It for Yrself - EP · 2015
- Ufo · 2016
- Do It for Yrself - EP · 2015
- Ufo · 2016
- HPZ and FTS - EP · 2014
- Do It for Yrself - EP · 2015
- DIY or CRY - EP · 2014
- Ufo · 2016
- Human Petting Zoo Demo - EP · 2013
Albums
- 2024
- 2016
- 2023
- 2015