Voltigeurs - Tentacle Rape




Gorgeous crushing and suffocating guitar noise!

Self-released CDr from 2009.

Tentacle Rape