Anime News

Itsuka Tenma no Kuro-Usagi, Many? Hiken-ch? Promos Streamed
Date: 4/20/2011
Both TV anime to debut this summer; Saint Seiya: The Lost Canvas 2 promo also streamed
Source: Anime News Network