CrystalAcids.com

Twin Angels (OVA)

Original Title: Injuh Seisen XX

Episodes: 8

Dub Release: 4 March 1997

Sub Release: 16 March 1999

Released on VHS (4), DVD (3)

ADR Production: Skypilot Entertainment

Recording Studio: Laughing Dog Studios

Release Studio: Anime 18

Union Status: Non-union

Staff

Main Cast

Media Production