Torture from Les Friction, who's official website is here. I like it. Why has nobody told me about them, before? Mmmm? Mmmm?