Baphomet
Rapture in Blue
The Torturer
Vicemares
Death World
Hellbound Laments
Movie · Special Effects Technician