Watch Tokyo Revelation (Dub) - OVA Online

Aired: Apr 21, 1995 to Jun 21, 1995