Watch Megami Paradise - OVA - Episode 2 Online

Aired: Jun 7, 1995 to Aug 4, 1995