Watch Glass Mask: The Girl of a Thousand Masks - OVA - Episode 1 Online

Aired: Dec 16, 1998 to Apr 21, 1999