Temporarily sold out. Uncertain delivery time
Maledicere - The Stench Of This Rot (10'') (gatefold, limited to 300)
Handmade Birds
¥3198 (US$20.56)