Latest Release
- APR 5, 2024
- 12 Songs
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Mushroom Death Sex Bummer Party · 2021
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
- Super Mega Ultra · 2024
Albums
- 2024
- 2019
- 2017