Strait Jacket

An anime OVA that's mostly remarkable for its English dub cast: Steve Blum, Crispin Freeman, and Bridget Hoffman, among others.