Electro & Suspension SELF Bondage Posted on August 23, 2007 by Ruff Okay, that music was kinda creepy. Reminded me of Castlevania.