Intoxicated Primitive Anthropophagus is the title track from Secreted's CDN Records debut, out February 4th, 2024. You can pre-order it here! Secreted is a two-man, cross-Atlantic slamming brutal death metal band. They debuted in 2021 with their self-released EP “Wignorance is Bliss“, which you can stream on Slam Worldwide's channel: Stream or purchase their self-released material on Bandcamp:
Hide player controls
Hide resume playing