The Ejaculate on the Petals of the Femme Orchid, Part I by Matrushka

First released: 25 May 2012, Length: 4:49

Releases containing this recording (2)

Official

Album

  1. III: Doom in Bloom 25 May 2012 Botanist

Album - Compilation

  1. Encyclopedia Botanica, Vol. 1: The Rise of Azalea 09 Dec 2022 Botanist