CrystalAcids.com

Twin Angels (OVA)

Original Title: Injuh Seisen XX

Episodes: 8

Dub Release: 4 March 1997

Sub Release: 16 March 1999

Released on DVD (3), VHS (4)

ADR Production: Skypilot Entertainment

Recording Studio: Laughing Dog Studios

Release Studio: Anime 18

Union Status: Non-union

Staff

Main Cast

Media Production