Putrid Offal
type: MusicGroup
genre: death metal
genre: doom metal
genre: grindcore
popularity: 14
followers: 1460
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd502ae9e6d37e857f7024bfb21042d81fdd8ed06988d7b83e226179a243ceedc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953626
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953626
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/23f9f0eb-436f-47e1-9c5f-c90d7b83b571.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/23f9f0eb-436f-47e1-9c5f-c90d7b83b571.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/23f9f0eb-436f-47e1-9c5f-c90d7b83b571
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-14T11:41:45Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd502ae9e6d37e857f7024bfb21042d81fdd8ed06988d7b83e226179a243ceedc","name":"Putrid Offal","registered_at":"2026-06-14T08:15:24Z","symbol":"NIM0392660","token_address":"0xe82301ed94542c6299a362b04a94ad4cdb0e0f71","type":"artist","uuid":"23f9f0eb-436f-47e1-9c5f-c90d7b83b571"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd502ae9e6d37e857f7024bfb21042d81fdd8ed06988d7b83e226179a243ceedc. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/23f9f0eb-436f-47e1-9c5f-c90d7b83b571.json and https://artists.proofprofile.net/proofs/artist/23f9f0eb-436f-47e1-9c5f-c90d7b83b571.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-14T11:41:45Z
  text: {"copyright_id":"0xd502ae9e6d37e857f7024bfb21042d81fdd8ed06988d7b83e226179a243ceedc","name":"Putrid Offal","registered_at":"2026-06-14T08:15:24Z","symbol":"NIM0392660","token_address":"0xe82301ed94542c6299a362b04a94ad4cdb0e0f71","type":"artist","uuid":"23f9f0eb-436f-47e1-9c5f-c90d7b83b571"}
album: Mature Necropsy
  type: MusicAlbum
  date published: 2015-02-09
  track: Purulent Cold
    type: MusicRecording
    duration: PT2M59S
    duration ms: 179706
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Garroting Ways
    type: MusicRecording
    duration: PT1M43S
    duration ms: 103210
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Mortuary Garland
    type: MusicRecording
    duration: PT2M48S
    duration ms: 168552
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Gurgling Prey
    type: MusicRecording
    duration: PT1M32S
    duration ms: 92410
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Repulsive Corpse
    type: MusicRecording
    duration: PT2M41S
    duration ms: 161500
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Suffering
    type: MusicRecording
    duration: PT1M55S
    duration ms: 115500
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: From Plasma to Embalming
    type: MusicRecording
    duration: PT2M48S
    duration ms: 168350
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Organic Excavation
    type: MusicRecording
    duration: PT2M26S
    duration ms: 146113
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Premature Necropsy
    type: MusicRecording
    duration: PT2M3S
    duration ms: 123542
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Symptom
    type: MusicRecording
    duration: PT0M37S
    duration ms: 37500
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Rotted Flesh
    type: MusicRecording
    duration: PT2M43S
    duration ms: 163953
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Birth Remains
    type: MusicRecording
    duration: PT2M4S
    duration ms: 124200
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
  track: Outro
    type: MusicRecording
    duration: PT2M43S
    duration ms: 163757
    explicit: true
    by artist: Putrid Offal
    in album: Mature Necropsy
      type: MusicAlbum
      date published: 2015-02-09
album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09
  track: Purulent Cold - Recorded 1991
    type: MusicRecording
    duration: PT2M48S
    duration ms: 168600
    explicit: true
    by artist: Putrid Offal
    in album: Premature Necropsy: the Carnage Continues
      type: MusicAlbum
      date published: 2015-02-09
  track: Repulsive Corpse - Recorded 1991
    type: MusicRecording
    duration: PT2M35S
    duration ms: 155306
    explicit: true
    by artist: Putrid Offal
    in album: Premature Necropsy: the Carnage Continues
      type: MusicAlbum
      date published: 2015-02-09
  track: Premature Necropsy - Recorded 1991
    type: MusicRecording
    duration: PT1M47S
    duration ms: 107159
    explicit: true
    by artist: Putrid Offal
    in album: Premature Necropsy: the Carnage Continues
      type: MusicAlbum
      date published: 2015-02-09
  track: Rotted Flesh - Recorded 1991
    type: MusicRecording
    duration: PT1M26S
    duration ms: 86572
    explicit: true
    by artist: Putrid Offal
    in album: Premature Necropsy: the Carnage Continues
      type: MusicAlbum
      date published: 2015-02-09
  track: Symptom - Recorded 1991
    type: MusicRecording
    duration: PT0M38S
    duration ms: 38160
    explicit: true
    by artist: Putrid Offal
    in album: Premature Necropsy: the Carnage Continues
  track: Garroting Way - Recorded 1991
  track: Suffering - Recorded 1991
  track: Mortuary Garland - Recorded 1991
  track: Outro - Recorded 1991
  track: Mortuary Garland - Recorded 1992
  track: From Plasma to Embalming - Recorded 1992
  track: Gurgling Prey - Recorded 1992
  track: Birth Remains - Recorded 1992
  track: Organic Excavation - Recorded 1992
  track: Gurgling Prey - Recorded 1991 (Demo)
  track: Oscillococcinum - Recorded 1991 (Demo)
  track: Purulent Cold - Recorded 1991 (Demo)
  track: Rotted Flesh - Recorded 1991 (Demo)
album: Premature Necropsy
album: Anatomy
album: Dura Mater
album: Heaven's Door
album: Skilled Ritual
album: Let There Be Rot
album: Sicknesses Obsessions
album: Necrotic Mutilation (Live at Hellfest, 2017)
album: Sanguis in Oris
album: Boning Hall
album: Obliterated Life

Putrid Offal
type: MusicGroup

Premature Necropsy: the Carnage Continues
type: MusicAlbum
date published: 2015-02-09

Garroting Way - Recorded 1991
type: MusicRecording
duration: PT1M36S
duration ms: 96700
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Suffering - Recorded 1991
type: MusicRecording
duration: PT2M2S
duration ms: 122965
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Mortuary Garland - Recorded 1991
type: MusicRecording
duration: PT2M15S
duration ms: 135444
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Outro - Recorded 1991
type: MusicRecording
duration: PT1M20S
duration ms: 80799
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Mortuary Garland - Recorded 1992
type: MusicRecording
duration: PT2M39S
duration ms: 159935
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

From Plasma to Embalming - Recorded 1992
type: MusicRecording
duration: PT3M33S
duration ms: 213528
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Gurgling Prey - Recorded 1992
type: MusicRecording
duration: PT1M32S
duration ms: 92532
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Birth Remains - Recorded 1992
type: MusicRecording
duration: PT2M26S
duration ms: 146664
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Organic Excavation - Recorded 1992
type: MusicRecording
duration: PT2M56S
duration ms: 176622
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Gurgling Prey - Recorded 1991 (Demo)
type: MusicRecording
duration: PT1M29S
duration ms: 89446
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Oscillococcinum - Recorded 1991 (Demo)
type: MusicRecording
duration: PT2M49S
duration ms: 169730
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Purulent Cold - Recorded 1991 (Demo)
type: MusicRecording
duration: PT3M10S
duration ms: 190783
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Rotted Flesh - Recorded 1991 (Demo)
type: MusicRecording
duration: PT1M43S
duration ms: 103392
explicit: true
by artist: Putrid Offal
in album: Premature Necropsy: the Carnage Continues
  type: MusicAlbum
  date published: 2015-02-09

Mature Necropsy
type: MusicAlbum
date published: 2015-02-10
track: Purulent cold
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168600
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Garroting way
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155306
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Mortuary garlands
  type: MusicRecording
  duration: PT1M47S
  duration ms: 107159
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Gurgling prey
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86572
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Repulsive corpse
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38160
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Suffering (2014 version)
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115500
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: From plasma to embalming
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122965
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Organic excavation
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135444
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Premature necropsy
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80799
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Symptom
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159935
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Rotted flesh
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213528
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: Birth remains
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92532
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10
track: (outro)
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146664
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-02-10

Mature Necropsy
type: MusicAlbum
date published: 2015-12-19
track: Purulent cold
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179706
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Garroting way
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103210
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Mortuary Garland
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168552
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Gurgling Prey
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92410
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Repulsive Corpse
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161500
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Suffering
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115500
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: From Plasma to Emballing
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168350
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Organic Excavation
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146113
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Premature Necropsy
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123542
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Symptom
  type: MusicRecording
  duration: PT0M37S
  duration ms: 37500
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Rotten Flesh
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163953
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Birth Remains
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124200
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Outro
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163757
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2015-12-19

Premature Necropsy
type: MusicAlbum
date published: 2015-12-19
track: Purulent Cold
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168600
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Repulsive Corpse
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155306
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Premature Necropsy
  type: MusicRecording
  duration: PT1M47S
  duration ms: 107159
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Rotten Flesh
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86572
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Symptom
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38160
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Garroting Way
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96700
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Suffering
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122965
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Mortuary Garland
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135444
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Outro
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80799
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Mortuary Garland
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159935
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: From Plasma to Embalming
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213528
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Gurgling Prey
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92532
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Birth Remains
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146664
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Organic excavation
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176622
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Gurgling Prey
  type: MusicRecording
  duration: PT1M29S
  duration ms: 89446
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Oscillococcinum
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169730
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Purulent Cold
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190783
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19
track: Rotted Flesh
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103392
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2015-12-19

Anatomy
type: MusicAlbum
date published: 2017-08-04
track: Anatomy
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165466
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04
track: Didactic Exploration
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152773
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04
track: Rotted Flesh [2017 re-recorded version]
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167920
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04
track: Gurgling Prey [2017 re-recorded version]
  type: MusicRecording
  duration: PT1M39S
  duration ms: 99760
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04
track: Requiem for a Corpse [live]
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187520
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04
track: Purulent Cold [live]
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201200
  explicit: false
  by artist: Putrid Offal
  in album: Anatomy
    type: MusicAlbum
    date published: 2017-08-04

Dura Mater
type: MusicAlbum
date published: 2020-02-14
track: Dura Mater
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133013
  explicit: true
  by artist: Putrid Offal
  in album: Dura Mater
    type: MusicAlbum
    date published: 2020-02-14

Heaven's Door
type: MusicAlbum
date published: 2020-06-17
track: Heaven's Door
  type: MusicRecording
  duration: PT1M34S
  duration ms: 94746
  explicit: false
  by artist: Putrid Offal
  in album: Heaven's Door
    type: MusicAlbum
    date published: 2020-06-17

Skilled Ritual
type: MusicAlbum
date published: 2020-07-17
track: Skilled Ritual
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178506
  explicit: false
  by artist: Putrid Offal
  in album: Skilled Ritual
    type: MusicAlbum
    date published: 2020-07-17

Let There Be Rot
type: MusicAlbum
date published: 2020-08-14
track: Let There Be Rot
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142613
  explicit: true
  by artist: Putrid Offal
  in album: Let There Be Rot
    type: MusicAlbum
    date published: 2020-08-14

Sicknesses Obsessions
type: MusicAlbum
date published: 2020-09-11
track: Autopsy
  type: MusicRecording
  duration: PT1M21S
  duration ms: 81680
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Let There Be Rot
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142613
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Dura Mater
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133013
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Necrotic Mutilation
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134200
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Charnel House
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258986
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: A Rot's Caress
  type: MusicRecording
  duration: PT1M47S
  duration ms: 107386
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Glorify Me
  type: MusicRecording
  duration: PT0M37S
  duration ms: 37293
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Livor Mortis
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214586
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Lifeblood Ejected
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148226
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Viscera
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129840
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Pallor Mortis
  type: MusicRecording
  duration: PT0M40S
  duration ms: 40600
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Skilled Ritual
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178506
  explicit: false
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Barber Butcher
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190240
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Y Shaped
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194466
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Heaven's Door
  type: MusicRecording
  duration: PT1M34S
  duration ms: 94746
  explicit: false
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11

Sicknesses Obsessions
type: MusicAlbum
date published: 2020-09-11
track: Autopsy
  type: MusicRecording
  duration: PT1M40S
  duration ms: 100967
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Let There Be Rot
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146363
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Dura Mater
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133273
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Necrotic Mutilation
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135331
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Charnel House
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265765
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: A Rot's Caress
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106593
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Glorify Me
  type: MusicRecording
  duration: PT0M37S
  duration ms: 37746
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Livor Mortis
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213896
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Life Blood Ejected
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154226
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Viscera
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131941
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Pallor Mortis
  type: MusicRecording
  duration: PT0M42S
  duration ms: 42102
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Skill Ritual
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180485
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Barber Butcher
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191139
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Y Shaped
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194942
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Vesalius
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222339
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Heaven's Door
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95881
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Vasectomy
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128412
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11
track: Veins
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203856
  explicit: true
  by artist: Putrid Offal
  in album: Sicknesses Obsessions
    type: MusicAlbum
    date published: 2020-09-11

Necrotic Mutilation (Live at Hellfest, 2017)
type: MusicAlbum
date published: 2020-10-16
track: Necrotic Mutilation (Live at Hellfest, 2017)
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167595
  explicit: true
  by artist: Putrid Offal
  in album: Necrotic Mutilation (Live at Hellfest, 2017)
    type: MusicAlbum
    date published: 2020-10-16

Premature Necropsy
type: MusicAlbum
date published: 2021-09-01
track: Purulent Cold
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168600
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Repulsive Corpse
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155306
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Premature Necropsy
  type: MusicRecording
  duration: PT1M47S
  duration ms: 107160
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Rotted Flesh
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86573
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Symptom
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38160
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Garroting Way
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96706
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Suffering
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122960
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Mortuary Garland
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135440
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Outro
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80800
  explicit: true
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Mortuary Garlands
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159933
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: From Plasma to Embalming
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213640
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Gurgling Prey
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92533
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Birth Remains
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146666
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Organic Excavation
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176626
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Oscillococcinum - EP Version
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169877
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Rotted Flesh - EP Version
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105163
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01
track: Gurgling Prey (EP)
  type: MusicRecording
  duration: PT1M28S
  duration ms: 88491
  explicit: false
  by artist: Putrid Offal
  in album: Premature Necropsy
    type: MusicAlbum
    date published: 2021-09-01

Mature Necropsy
type: MusicAlbum
date published: 2023-01-09
track: Purulent Cold
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180753
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Garroting Way
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103667
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Mortuary Garland
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168956
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Gurgling Prey
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92410
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Repulsive Corpse
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162265
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Suffering
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116709
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: From Plasma to Emballing
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169284
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Organic Excavation
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146823
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Premature Necropsy
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125267
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Symptom
  type: MusicRecording
  duration: PT0M38S
  duration ms: 38764
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Rotted Flesh
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165333
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Birth Remains
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124200
  explicit: true
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09
track: Outro
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163757
  explicit: false
  by artist: Putrid Offal
  in album: Mature Necropsy
    type: MusicAlbum
    date published: 2023-01-09

Sanguis in Oris
type: MusicAlbum
date published: 2025-02-05
track: Sanguis in Oris
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119071
  explicit: false
  by artist: Putrid Offal
  in album: Sanguis in Oris
    type: MusicAlbum
    date published: 2025-02-05

Boning Hall
type: MusicAlbum
date published: 2025-03-07
track: Boning Hall
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114959
  explicit: false
  by artist: Putrid Offal
  in album: Boning Hall
    type: MusicAlbum
    date published: 2025-03-07

Obliterated Life
type: MusicAlbum
date published: 2025-04-11
track: The Sweet Fragrance
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103464
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Boning Hall
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114959
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Life Consumed
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127120
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Meat Stall
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143802
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Entrails Emancipation
  type: MusicRecording
  duration: PT1M5S
  duration ms: 65487
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Privilege of Pain
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292646
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Darkness Awaits
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264931
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Sanguis In Oris
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119071
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Mass Murder
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159620
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Agony Prevails
  type: MusicRecording
  duration: PT0M28S
  duration ms: 28845
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Messy Flesh
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164594
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Ribcage Blues
  type: MusicRecording
  duration: PT0M47S
  duration ms: 47687
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: The Black Veil
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192674
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: Theatrum Anatomicum
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258638
  explicit: true
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11
track: New Era - Bonus Track
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177906
  explicit: false
  by artist: Putrid Offal
  in album: Obliterated Life
    type: MusicAlbum
    date published: 2025-04-11