Self-Defecation
Self-Defecation
is a song by
Bestial Devastation
it was released on
Splatter Mania